【发布时间】:2011-10-03 17:19:09
【问题描述】:
在我使用 PrimeFaces 时:
<p:inputText required="true"
requiredMessage="message"
value="#{backingBean.value}">
<p:ajax event="focus"
update="infoText"
listener="#{backingBean.something()}" />
</p:inputText>
永远不会触发 Ajax 事件。 但是,如果我删除 required="true" 一切正常,事件就会触发。
谁能告诉我如何将 p:inputText 与 p:ajax 和 required="true" 一起使用?
【问题讨论】:
-
将
h:message或p:growl添加到组件以查看错误。我怀疑你有一个validation error。把immediate=true放到inputText里看看能不能解决这个问题。
标签: jsf-2 primefaces