Yes I'm using Firefox 2.x.

clicking = submitting the user form with redirect 

Here's the userDataForm:

<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  |                              
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
  | <ui:composition xmlns="http://www.w3.org/1999/xhtml";
  |                 xmlns:s="http://jboss.com/products/seam/taglib";
  |                 xmlns:ui="http://java.sun.com/jsf/facelets";
  |                 xmlns:f="http://java.sun.com/jsf/core";
  |                 xmlns:h="http://java.sun.com/jsf/html";
  |                             
xmlns:ec="http://jboss.com/products/seam/entityconverter/taglib";
  |                 template="template.xhtml">
  | 
  | <ui:define name="subtitle">
  |     <h:outputText value="Create a new account" 
rendered="#{!identity.loggedIn}" />
  |     <h:outputText value="Edit your account details" 
rendered="#{identity.loggedIn}" />
  | </ui:define>
  |                        
  | <ui:define name="body">
  | 
  |     <p>
  |             <h:outputText value="Please fill in the form" 
rendered="#{!identity.loggedIn}" />
  |             <h:outputText value="Update your fields" 
rendered="#{identity.loggedIn}" />
  |     </p>
  | 
  |     <h:form id="createNewAccountForm">
  |         
  |         <s:validateAll>
  |         
  |         <div class="dialog">
  |             <div class="prop">
  |                 <span class="name">Username</span>
  |                 <span class="value">
  |                     <s:decorate>
  |                         <h:inputText id="username" required="true" 
value="#{user.username}" />
  |                                     </s:decorate>
  |                 </span>
  |             </div>
  |             <s:div rendered="#{!identity.loggedIn}">
  |                 <div class="prop">
  |                     <span class="name">Password</span>
  |                     <span class="value">
  |                         <s:decorate>
  |                             <h:inputSecret id="password" required="true" 
value="#{user.password}" /> 
  |                         </s:decorate>
  |                     </span>
  |                 </div>
  |                 <div class="prop">
  |                     <span class="name">Repeat password</span>
  |                     <span class="value">
  |                         <s:decorate>
  |                             <h:inputSecret id="password2" required="true" 
value="#{user.password2}" /> 
  |                         </s:decorate>
  |                     </span>
  |                 </div>
  |             </s:div>
  |             <div class="prop">
  |                 <span class="name">First name</span>
  |                 <span class="value">
  |                     <s:decorate>
  |                         <h:inputText id="firstName" required="true" 
value="#{user.firstName}" /> 
  |                     </s:decorate>
  |                 </span>
  |             </div>
  |             <div class="prop">
  |                 <span class="name">Last name</span>
  |                 <span class="value">
  |                     <s:decorate>
  |                         <h:inputText id="lastName" required="true" 
value="#{user.lastName}" /> 
  |                     </s:decorate>
  |                 </span>
  |             </div>
  |             <div class="prop">
  |                 <span class="name">Pseudonym</span>
  |                 <span class="value">
  |                     <s:decorate>
  |                         <h:inputText id="pseudonym" 
value="#{user.pseudonym}" /> 
  |                     </s:decorate>
  |                 </span>
  |             </div>
  |             <div class="prop">
  |                 <span class="name">Email address</span>
  |                 <span class="value">
  |                     <s:decorate>
  |                         <h:inputText id="emailAddr" required="true" 
value="#{user.emailAddr}" /> 
  |                     </s:decorate>
  |                 </span>
  |             </div>
  |             <div class="prop">
  |                 <span class="name">Zip</span>
  |                 <span class="value">
  |                     <s:decorate>
  |                         <h:inputText id="zip" required="true" 
value="#{user.zip}" /> 
  |                     </s:decorate>
  |                 </span>
  |             </div>
  |             <div class="prop">
  |                 <span class="name">City</span>
  |                 <span class="value">
  |                     <s:decorate>
  |                         <h:inputText id="city" required="true" 
value="#{user.city}" /> 
  |                     </s:decorate>
  |                 </span>
  |             </div>
  |             <div class="prop">
  |                 <span class="name">Country</span>
  |                 <span class="value">
  |                     <s:decorate>
  |                                             <h:selectOneListbox 
id="country" value="#{user.country}" size="1" required="true">
  |                                                     <s:selectItems 
value="#{countries.resultList}" var="countr" label="#{countr.name}" />
  |                                                     <ec:convertEntity />
  |                                             </h:selectOneListbox>
  |                     </s:decorate>
  |                 </span>
  |             </div>
  |             <div class="prop">
  |                 <span class="name">Date of birth</span>
  |                 <span class="value">
  |                     <s:decorate>
  |                         <h:inputText id="dob" value="#{user.dob}" /> 
  |                     </s:decorate>
  |                 </span>
  |             </div>
  |         </div>
  | 
  |         <s:div rendered="#{identity.loggedIn}">
  |             <div class="dialog">
  |                 <div class="prop">
  |                     <span class="name">Confirm your password</span>
  |                     <span class="value">
  |                         <s:decorate>
  |                             <h:inputSecret id="checkPassword" 
required="true" value="#{user.checkPassword}" />
  |                                             </s:decorate>
  |                     </span>
  |                 </div>
  |             </div>
  |         </s:div>
  |         
  |             </s:validateAll>
  |         
  |         <div class="actionButtons">
  |                     <h:commandButton id="save" value="Create account" 
action="#{userAction.save}" rendered="#{!identity.loggedIn}" />
  |                     <h:commandButton id="save" value="Update account" 
action="#{userAction.save}" rendered="#{identity.loggedIn}" />
  |         </div>
  |     </h:form>
  |     
  | </ui:define>
  | 
  | </ui:composition>

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4022067#4022067

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4022067
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to