如何让 JSF 登录页面提示 Chrome 保存密码?
<h:form id="login-form" class="form login-form">
<h:outputLabel for="j_username" value="Email:" />
<p:inputText value="#{loginBean.j_username}" id="j_username"
required="true">
</p:inputText>
<h:outputLabel for="j_password" value="Password:" />
<h:inputSecret value="#{loginBean.j_password}" id="j_password"
required="true">
<p:commandButton id="loginButton"
value="Login" action="#{loginBean.login}" />
</h:form>
最佳答案
通过ajax="false"
关闭ajax关于<p:commandButton>
。出于安全原因,Chrome 不会保存 ajax 登录表单的密码。
如果这也没有帮助,请转到“设置”>“显示高级设置”>“管理已保存的密码”(或在 Chrome 中转到 chrome://settings/passwords
)并滚动到列表的最底部查看相关网站是否意外被“从未保存”列表覆盖。
关于google-chrome - JSF Chrome 在登录表单上保存密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16604099/