Jsf 不需要的自动填充公式

Jsf 不需要的自动填充公式,jsf,firefox,jsf-2,primefaces,Jsf,Firefox,Jsf 2,Primefaces,不确定这是Firefox还是Primefaces的问题 我有一个简单的表格 名字 电子邮件->“测试” 密码1->'**' 密码2 当我进入页面时,电子邮件和密码1都会被“test”这个词填满。 我已经删除了我所有的历史记录和公式数据,但它仍然存在。 如果我使用私人浏览或IE,则不填写公式。 当我将outputLabel和inputText的顺序切换到 电子邮件 名称->“测试” 密码1->'**' 密码2 然后,name和password1用单词“test”填充 <p:outpu

不确定这是Firefox还是Primefaces的问题

我有一个简单的表格

  • 名字
  • 电子邮件->“测试”
  • 密码1->'**'
  • 密码2
当我进入页面时,电子邮件和密码1都会被“test”这个词填满。 我已经删除了我所有的历史记录和公式数据,但它仍然存在。 如果我使用私人浏览或IE,则不填写公式。 当我将outputLabel和inputText的顺序切换到

  • 电子邮件
  • 名称->“测试”
  • 密码1->'**'
  • 密码2
然后,name和password1用单词“test”填充

<p:outputLabel value="Name" for="name" />
<p:inputText id="name" value="#{registration.user.name}" />
<p:outputLabel value="Email" for="regEmail" />
<p:inputText id="regEmail" value="#{registration.user.email}"/>                        
<p:outputLabel value="Password 1" for="pwd" />
<p:password id="pwd" value="#{registration.password}" match="pwd2" 
label="Password 1" required="true"/>                
<p:outputLabel value="Password 2" for="pwd2" />
<p:password id="pwd2" value="#{registration.password2}" 
label="Password 2" required="true"/>


有什么想法吗?我如何摆脱这个问题?

尝试在组件上设置
autoComplete=“false”
,希望您的浏览器尊重它

  <p:password id="pwd" value="#{registration.password}" match="pwd2" label="Password 1" autoComplete="false" required="true"/>

我已经设置了autocomplete=“false”,但值仍然存在。@tak3shi“希望您的浏览器尊重它”。。。您可能需要清除浏览器缓存,然后重试