我正在使用JSF 2.0,Java 6和Tomcat 7编写学期论文,但是我对开发存在一些疑问。
在我的项目中,我有一个<h:inputText>
标签
<h:inputText value="#{turmaMBean.nome}">
<f:ajax event="keyup" render=":meuForm:minhaTabela" />
</h:inputText>
我想禁用自动完成功能。我已经尝试过:
<h:inputText value="#{turmaMBean.nome}" autocomplete="false">
<f:ajax event="keyup" render=":meuForm:minhaTabela" />
</h:inputText>
但是,它没有用。我该怎么做才能解决这个问题?
我找到了答案。我在这个问题上进行了很多搜索,发现这不是问题。当我尝试执行以下操作时:
<h:inputText value="#{turmaMBean.nome}" autocomplete="off">
<f:ajax event="keyup" render=":meuForm:minhaTabela" />
</h:inputText>
我没有重新启动Tomcat服务器,并且以某种奇怪的方式Tomcat无法正确更新我的视图。当我尝试重新启动服务器时,此属性开始工作。
因此,如果您需要关闭自动填充功能,请使用:
autocomplete="off"
这可能会起作用-不要忘记重启服务器,有时Tomcat喜欢和我们一起玩:p。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句