[jboss-user] [JBoss Seam] - Validation facesmessages not showing up.
momochone11
do-not-reply at jboss.com
Tue Aug 14 10:03:39 EDT 2007
Hi all,
I tried to switch from Seam 1.2 to Seam 2.0 beta, I am using JBoss AS 4.2.0GA and ran into some problems regarding displaying validation messages. My validation messages keeps on getting enqueued and not displayed after I left required fields empty and submit.
My JSF form
<h:form>
| <fieldset class="organization">
| <s:validateAll>
| <f:facet name="afterInvalidField">
| <s:div styleClass="errors">
| <s:message/>
| </s:div>
| </f:facet>
| <p>
| <h:outputLabel for="organizationName"
| value="#{messages['organization.organizationName']}"/>
| <h:inputText id="organizationName"
| value="#{organizationAction.chosenOrganizationName}"
| required="true"
| size="40" styleClass="text"/>
| <s:decorate for="organizationName"/>
| </p>
|
| <p>
| <h:outputLabel for="website"
| value="#{messages['organization.website']}"/>
| <h:inputText id="website"
| value="#{organization.website}"
| required="true"
| size="40" styleClass="text"/>
| <s:decorate for="website"/>
| </p>
| </s:validateAll>
| </fieldset>
|
| <h:commandButton value="#{messages['wizard.next']}" action="#{organizationAction.validate}" styleClass="submit"/>
| <s:button view="/p/organizationList.xhtml" propagation="end"
| value="#{messages['button.cancel']}" styleClass="submit"/>
|
| </h:form>
After I submit the form with all fields blank, I keep getting this error message in the console...
| 2007-08-14 09:53:45,453 INFO [javax.enterprise.resource.webcontainer.jsf.lifecycle] WARNING: FacesMessage(s) have been enqueued, but may not have been displayed.
| sourceId=j_id44:website[severity=(ERROR 2), summary=(valeur requise), detail=(valeur requise)]
| sourceId=j_id44:organizationName[severity=(ERROR 2), summary=(valeur requise), detail=(valeur requise)]
I tried using <h:messages/> instead, and it worked but messages are displayed on top instead... I tried running seam-booking example it works but I don't see anything different that I am doing... I didn't have this problem when I was using Seam 1.2..
Any help will be appreciated... thanks!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4074028#4074028
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4074028
More information about the jboss-user
mailing list