[jboss-jira] [JBoss JIRA] Created: (JBSEAM-432) Support @IfInvalid functionality without @IfInvalid

Christian Bauer (JIRA) jira-events at jboss.com
Mon Oct 23 01:57:41 EDT 2006


Support @IfInvalid functionality without @IfInvalid
---------------------------------------------------

                 Key: JBSEAM-432
                 URL: http://jira.jboss.com/jira/browse/JBSEAM-432
             Project: JBoss Seam
          Issue Type: Feature Request
          Components: Core
    Affects Versions: 1.1.0.BETA
            Reporter: Christian Bauer


The "Previous Page" button has to Update Model Values, but not Process Validations:

            <h:form>

                <f:facet name="beforeInvalidField">
                    <h:graphicImage value="/img/attention.gif"
                                    width="18" height="18"
                                    styleClass="attentionImage"/>
                </f:facet>
                <f:facet name="afterInvalidField">
                    <s:message/>
                </f:facet>
                <f:facet name="aroundInvalidField">
                    <s:span styleClass="errors"/>
                </f:facet>

                <div class="errors" align="center">
                    <h:messages globalOnly="true"/>
                </div>

              <s:validateAll>

                <div class="entry">
                    <div class="label">#{messages['Firstname']}:</div>

                    <div class="input">
                        <s:decorate>
                            <h:inputText size="32" required="true"
                                         value="#{register.user.firstname}"/>
                        </s:decorate>
                    </div>
                </div>

                <div class="entry">
                    <div class="label">#{messages['Lastname']}:</div>

                    <div class="input">
                        <s:decorate>
                            <h:inputText size="32" required="true"
                                         value="#{register.user.lastname}"/>
                        </s:decorate>
                    </div>
                </div>

                <div class="entry">
                    <div class="label">#{messages['Email']}:</div>

                    <div class="input">
                        <s:decorate>
                            <h:inputText size="32" required="true"
                                         value="#{register.user.email}"/>
                        </s:decorate>
                    </div>
                </div>

                <div class="entry">
                    <div class="label">&#160;</div>

                    <div class="input">
                        <h:commandButton value="#{messages['PrevPage']}" styleClass="button"
                                         action="register"/>
                        <h:commandButton value="#{messages['NextPage']}" styleClass="button"
                                         action="#{register.enterProfile}"/>
                    </div>
                </div>
            </s:validateAll>

            </h:form>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list