我有一个对话框,其中包含 p:inputText 和 required="true" 和相应的 p:outputLabel。
<p:outputLabel for="name" value="First Name" />
<p:inputText id="name" value="#{userManagedBean.name}" required="true"/>
我提交的对话框没有任何值,导致验证错误,由 p:outputLabel 红色必需标记指示。但是在没有提交的情况下重新打开对话框时, outputLabel 仍然处于无效状态(红色字体)。在我提交或从其他页面返回之前,它不会更新。我试图更新整个对话框,但它不会影响标签。
提前致谢