"mzeijen" wrote : What does it do?
It is used for decorating form fields when validation fails. There are several facets:
"beforeInvalidField", "afterInvalidField",
"aroundInvalidField", (along with "beforeField",
"afterField", "aroundField") that let you put decorations before,
after, or around fields when a failure occurs.
eg:
| <h:form>
| <f:facet name="beforeInvalidField">
| <h:graphicImage value="/attention.jpg"/>
| </f:facet>
| <f:facet name="afterInvalidField">
| <s:message/>
| </f:facet>
| <f:facet name="aroundInvalidField">
| <s:span styleClass="errors"/>
| </f:facet>
|
| <div>
| <s:decorate>Name: <h:inputText value="#{customer.name}"
required="true"/></s:decorate>
| </div>
| <div>
| <s:decorate>
| Address:
| <h:inputText value="#{customer.address}"
required="true">
| <my:vaidateAddress/>
| </h:inputText>
| </s:decorate>
| </div>
| <div>
| <s:decorate>
| Email:
| <h:inputText value="#{customer.email}"/>
| <my:validateEmail/>
| </h:inputText>
| </s:decorate>
| </div>
| </h:form>
|
Then, when one of the fields is invalid, it will be shown in red with an image before it
and the validation message after it.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3975549#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...