第一次呈现时,JSF/primefaces验证在Ajax事件的datatable中不起作用
第一次加载页面时,验证似乎不起作用-我没有收到错误消息,但如果我刷新页面或提交页面,验证就会开始工作 下面是代码,它链接到会话管理bean第一次呈现时,JSF/primefaces验证在Ajax事件的datatable中不起作用,jsf,primefaces,Jsf,Primefaces,第一次加载页面时,验证似乎不起作用-我没有收到错误消息,但如果我刷新页面或提交页面,验证就会开始工作 下面是代码,它链接到会话管理bean <h:dataTable value="#{claimItem.claimItemList}" var="CdeClaimItem" id="dataTableClaims"> <h:column> <h:inputText value="#{Cde
<h:dataTable value="#{claimItem.claimItemList}" var="CdeClaimItem"
id="dataTableClaims">
<h:column>
<h:inputText value="#{CdeClaimItem.feeScheduleCd}" id="fsc"
style="text-align: center; width: 127px"
required="true"
requiredMessage="Fee must be entered">
<p:ajax event="blur" update="fscMsg"></p:ajax>
</h:inputText>
<h:message id="fscMsg" for="fsc"></h:message>
</h:column>
我有一个simalar问题,它与嵌套表单有关,这是不允许的。 确保数据表由一个
包装
您可能需要重新查看此答案以排除其他问题:
由于您使用的是
,我还建议您使用所有Primefaces标记(
,
,等等)。他们可能在一起玩得更好