Hi all,
I'm trying to create error message template see example:
edit.xhtml
<div>
<s:label styleClass="#{invalid?'errors':''}">
<ui:insert name="label"/>
<s:span styleClass="required" rendered="#{required}">*</s:span>
</s:label>
<span class="#{invalid?'errors':''}">
<s:validateAll>
<ui:insert/>
</s:validateAll>
</span>
<s:message styleClass="errors"/>
</div>
register.xhtml
<a:form id="registerForm">
<s:decorate id="passwordField" template="edit.xhtml">
<ui:define name="label">#{messages['text.Password']}</ui:define>
<h:inputSecret id="password" required="true" requiredMessage="#{messages['text.Password.required']}" value="#{passwordSupport.password}"/>
</s:decorate>
Tomcat error message:
sourceId=registerForm:passwordField:password[severity=(ERROR 2), summary=(Please enter a password.), detail=(Please enter a password.)]
What is the best practice to show one of 2 messages:
requiredMessage and s:message ?