h:inputHidden不在命令按钮上更新

时间:2019-02-05 14:21:05

标签: jsf primefaces

我有以下代码和场景: 用户单击一个按钮后将更新输出文本。当更新的值为空时,我想在UI中进行验证。

<h:outputText  id="Input" value="#{myBean.inputValue}"/>
<p:commandButton update="Input hide"/> //Ajax is true in this button
<h:inputHidden id="hide" value="#{Input}" required="true" requiredMessage="Value cannot be empty" />

我需要同时更新输出文本和隐藏值,因为我无法对输出文本执行验证操作。 但是会发生什么,只有输出文本被更新,而inputHidden总是抛出所需的消息,而没有被更新。  任何人都可以提出失败原因的建议吗?

0 个答案:

没有答案