我使用的是 jsf 2.2 和 PrimeFaces 5.0。问题是我有完成的系统登录页面 通过 spring security,并使用另一个页面添加新用户 im 如下所示。
<tr>
<td><p:outputLabel value="User nameee : " for="user_name_test" /></td>
<td><p:inputText autocomplete="off" id="user_name_test"
value="#{userController.userName}" /></td>
</tr>
<tr>
<td><p:outputLabel value="Password : " for="pass_word_test" /></td>
<td><p:password autocomplete="off" id="pass_word_test"
value="#{userController.password}" /></td>
</tr>
问题是,在 chrome 中,每当我尝试以任何形式使用用户名和密码文本时,我只是将记住的密码放入我的系统登录页面。它不断被该用户名和密码填充。我试图在我的注册新用户页面中添加“autocomplete="off"。但它没有用。
最佳答案
我相信你不能对浏览器记住的 JSF-wise 做任何事情,但你可以去
chrome://settings/personal
并选择“显示高级设置”并在“密码和表单”下管理密码。
关于jsf - PrimeFaces 自动完成 ="off"对用户名和密码不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25307954/