[jboss-cvs] jboss-seam/examples/dvdstore/view/newuser ...
Peter Muir
peter at bleepbleep.org.uk
Thu Jun 28 19:22:59 EDT 2007
User: pmuir
Date: 07/06/28 19:22:59
Added: examples/dvdstore/view/newuser card.xhtml contact.xhtml
account.xhtml complete.xhtml index.jsp
Log:
Move DVD to new build
Revision Changes Path
1.1 date: 2007/06/28 23:22:59; author: pmuir; state: Exp;jboss-seam/examples/dvdstore/view/newuser/card.xhtml
Index: card.xhtml
===================================================================
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html 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">
<body>
<ui:composition template="/WEB-INF/template.xhtml">
<ui:define name="topnav">
<ui:include src="/WEB-INF/incl/store_nav.xhtml">
<ui:param name="page" value="home" />
</ui:include>
</ui:define>
<ui:define name="sidebar">
<ui:include src="/WEB-INF/incl/login.xhtml" />
</ui:define>
<ui:define name="body">
<h2><h:outputText value="#{messages.newCustomerHeader}" /></h2>
<p><em><h:outputText value="#{messages.newCustomerInfo}" /></em></p>
<h:form>
<table border="0">
<tr>
<td>#{messages.newCustomerCCT}</td>
<td>
<h:selectOneMenu value="#{customer.creditCardType}">
<f:selectItems value="#{editCustomer.creditCardTypes}" />
</h:selectOneMenu>
</td>
</tr>
<tr>
<td>#{messages.newCustomerCCN}</td>
<td>
<h:inputText id="creditCard" required="true"
value="#{customer.creditCard}" />
<f:verbatim>*</f:verbatim>
<h:message for="creditCard" styleClass="cntError" />
</td>
</tr>
<tr>
<td>#{messages.newCustomerCCE}</td>
<td>
<h:selectOneMenu value="#{customer.creditCardMonth}">
<f:selectItem itemValue="1" itemLabel="#{messages.mo_1}" />
<f:selectItem itemValue="2" itemLabel="#{messages.mo_2}" />
<f:selectItem itemValue="3" itemLabel="#{messages.mo_3}" />
<f:selectItem itemValue="4" itemLabel="#{messages.mo_4}" />
<f:selectItem itemValue="5" itemLabel="#{messages.mo_5}" />
<f:selectItem itemValue="6" itemLabel="#{messages.mo_6}" />
<f:selectItem itemValue="7" itemLabel="#{messages.mo_7}" />
<f:selectItem itemValue="8" itemLabel="#{messages.mo_8}" />
<f:selectItem itemValue="9" itemLabel="#{messages.mo_9}" />
<f:selectItem itemValue="10" itemLabel="#{messages.mo_10}" />
<f:selectItem itemValue="11" itemLabel="#{messages.mo_11}" />
<f:selectItem itemValue="12" itemLabel="#{messages.mo_12}" />
</h:selectOneMenu>
<h:selectOneMenu value="#{customer.creditCardYear}">
<f:selectItem itemValue="2005" />
<f:selectItem itemValue="2006" />
<f:selectItem itemValue="2007" />
<f:selectItem itemValue="2008" />
<f:selectItem itemValue="2009" />
<f:selectItem itemValue="2010" />
</h:selectOneMenu>
</td>
</tr>
</table>
<h:commandButton action="next" value="#{messages.newCustomerSubmit}" />
</h:form>
</ui:define>
</ui:composition>
</body>
</html>
1.1 date: 2007/06/28 23:22:59; author: pmuir; state: Exp;jboss-seam/examples/dvdstore/view/newuser/contact.xhtml
Index: contact.xhtml
===================================================================
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html 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">
<body>
<ui:composition template="/WEB-INF/template.xhtml">
<ui:define name="topnav">
<ui:include src="/WEB-INF/incl/store_nav.xhtml">
<ui:param name="page" value="home" />
</ui:include>
</ui:define>
<ui:define name="sidebar">
<ui:include src="/WEB-INF/incl/login.xhtml" />
</ui:define>
<ui:define name="body">
<h2><h:outputText value="#{messages.newCustomerHeader}" /></h2>
<p><em><h:outputText value="#{messages.newCustomerInfo}" /></em></p>
<h:form>
<s:validateAll>
<table border="0">
<tr>
<td class="cntForm">#{messages.newCustomerFN}</td>
<td class="cntForm">
<h:inputText id="firstName" required="true"
value="#{customer.firstName}" /> *
</td>
<td><h:message for="firstName" styleClass="cntError" /></td>
</tr>
<tr>
<td>#{messages.newCustomerLN}</td>
<td>
<h:inputText id="lastName" required="true"
value="#{customer.lastName}" /> *
</td>
<td><h:message for="lastName" styleClass="cntError" /></td>
</tr>
<tr>
<td>#{messages.newCustomerA1}</td>
<td>
<h:inputText id="address1" required="true"
value="#{customer.address1}" /> *
</td>
<td>
<h:message for="address1" styleClass="cntError" />
</td>
</tr>
<tr>
<td>#{messages.newCustomerA2}</td>
<td>
<h:inputText value="#{customer.address2}" />
</td>
<td> </td>
</tr>
<tr>
<td>#{messages.newCustomerCY}</td>
<td>
<h:inputText id="city" required="true"
value="#{customer.city}" /> *
</td>
<td>
<h:message for="city" styleClass="cntError" />
</td>
</tr>
<tr>
<td>#{messages.newCustomerST}</td>
<td>
<h:inputText id="state" required="true"
value="#{customer.state}" /> *
</td>
<td>
<h:message for="state" styleClass="cntError" />
</td>
</tr>
<tr>
<td>#{messages.newCustomerZP}</td>
<td>
<h:inputText id="zip" required="true"
value="#{customer.zip}" /> *
</td>
<td>
<h:message for="zip" styleClass="cntError" />
</td>
</tr>
<tr>
<td>#{messages.newCustomerEM}</td>
<td>
<h:inputText id="email" value="#{customer.email}" required="true"/> *
</td>
<td>
<h:message for="email" styleClass="cntError" />
</td>
</tr>
<tr>
<td>#{messages.newCustomerPH}</td>
<td>
<h:inputText id="phone" value="#{customer.phone}" />
</td>
<td>
<h:message for="phone" styleClass="cntError" />
</td>
</tr>
</table>
</s:validateAll>
<ui:remove><h:commandButton action="prev" value="Back" /></ui:remove>
<h:commandButton action="next" value="Continue" />
</h:form>
</ui:define>
</ui:composition>
</body>
</html>
1.1 date: 2007/06/28 23:22:59; author: pmuir; state: Exp;jboss-seam/examples/dvdstore/view/newuser/account.xhtml
Index: account.xhtml
===================================================================
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html 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">
<body>
<ui:composition template="/WEB-INF/template.xhtml">
<ui:define name="topnav">
<ui:include src="/WEB-INF/incl/store_nav.xhtml">
<ui:param name="page" value="home" />
</ui:include>
</ui:define>
<ui:define name="sidebar">
<ui:include src="/WEB-INF/incl/login.xhtml" />
</ui:define>
<ui:define name="body">
<h2><h:outputText value="#{messages.newCustomerHeader}" /></h2>
<p><em><h:outputText value="#{messages.newCustomerInfo}" /></em></p>
<p>
The user registration wizard uses a
<a onclick="window.open('../img/newuser.html','flowimg','height=580,width=510,toolbar=no,status=no,directories=no,menubar=no,scrollbars=no,resizable=no'); return false;"
href="img/newuser.html">pageflow</a>
to define the flow of the user interaction.
</p>
<div class="cntInfo">
<h:form>
<table border="0">
<tr>
<td class="cntForm">#{messages.newCustomerUN}</td>
<td class="cntForm">
<h:inputText id="userName" required="true"
value="#{customer.userName}">
<s:validate />
</h:inputText> *
</td>
<td><h:message for="userName" styleClass="cntError" /></td>
</tr>
<tr>
<td class="cntForm">#{messages.newCustomerPW}</td>
<td class="cntForm">
<h:inputSecret id="password" required="true"
value="#{customer.password}">
<s:validate />
</h:inputSecret> *
</td>
<td><h:message for="password" styleClass="cntError" /></td>
</tr>
<tr>
<td class="cntForm">#{messages.newCustomerP2}</td>
<td class="cntForm">
<h:inputSecret id="passwordVerify"
value="#{editCustomer.passwordVerify}">
</h:inputSecret> *
</td>
<td><h:message for="passwordVerify" styleClass="cntError" /></td>
</tr>
</table>
<h:commandButton action="next" value="Continue" />
</h:form>
</div>
</ui:define>
</ui:composition>
</body>
</html>
1.1 date: 2007/06/28 23:22:59; author: pmuir; state: Exp;jboss-seam/examples/dvdstore/view/newuser/complete.xhtml
Index: complete.xhtml
===================================================================
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html 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">
<body>
<ui:composition template="/WEB-INF/template.xhtml">
<ui:define name="topnav">
<ui:include src="/WEB-INF/incl/store_nav.xhtml">
<ui:param name="page" value="home" />
</ui:include>
</ui:define>
<ui:define name="sidebar">
<ui:include src="/WEB-INF/incl/login.xhtml" />
</ui:define>
<ui:define name="body">
<f:subview rendered="#{identity.loggedIn}">
<h1>Welcome to the DVD Store</h1>
<p>Your account has been created, and you have been automatically logged in.
You can <s:link view="/browse.xhtml">start shopping</s:link> immediately.
</p>
</f:subview>
<f:subview rendered="#{!identity.loggedIn}">
<h1>Sorry</h1>
<p>
We're sorry. We encountered an unexpected problem in creating
your account. Please try again later.
</p>
</f:subview>
</ui:define>
</ui:composition>
</body>
</html>
1.1 date: 2007/06/28 23:22:59; author: pmuir; state: Exp;jboss-seam/examples/dvdstore/view/newuser/index.jsp
Index: index.jsp
===================================================================
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:redirect url="/home.seam" />
More information about the jboss-cvs-commits
mailing list