0

我有一个 Web 应用程序,这个应用程序的 UI 是用 SmartGWT 编写的。如果会话中没有记录,则通过 SmartGWT 生成的表单(DynamicForm)请求用户登录。

如何实现常用浏览器保存用户密码的功能,以免一遍又一遍地填写密码?

我想它应该适用于静态 html 表单,但是动态生成的内容呢?

4

3 回答 3

1

GWT 对 Cookies 有很好的支持,不需要很大的努力:

 public void onModuleLoad() {

    // Retrieve the cookie value
    // Returns : the cookie's value, or null if the cookie doesn't exist
    String value = Cookies.getCookie("CookieName");

    // Set cookie value
    Cookies.setCookie("CookieName","ANYVALUE");
}

然后,您可以使用 Cookie 来存储您想要的有关用户的任何信息。

于 2012-08-30T09:48:32.810 回答
1

我想这可能是一个解决方案http://code.google.com/p/google-web-toolkit-incubator/wiki/LoginSecurityFAQ#auto-complete_and_GWT

于 2012-08-30T09:13:29.977 回答
0

如果您不太关心安全性,则可以使用本地存储:

http://www.w3schools.com/html5/html5_webstorage.asp

于 2012-08-30T09:14:53.570 回答