[jboss-user] [JBoss Seam] - Re: Does #{identity.login} start a long running conversation
schmatz
do-not-reply at jboss.com
Sun Feb 25 14:18:20 EST 2007
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
More information about the jboss-user
mailing list