CVS: TapestryBook/examples/context/WEB-INF ToDo2.page,NONE,1.1 Register2.page,NONE,1.1 RegisterConfirm.page,NONE,1.1 ToDo3.page,NONE,1.1 Register.page,NONE,1.1 ToDo.page,1.1,1.2 TextField1.page,1.1,1.2
Howard Lewis Ship <[email protected]> Thu, 27 Feb 2003 16:26:13 -0800
| Newsgroups | gmane.comp.java.tapestry.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/tapestry/TapestryBook/examples/context/WEB-INF
In directory sc8-pr-cvs1:/tmp/cvs-serv10808/examples/context/WEB-INF
Modified Files:
ToDo.page TextField1.page
Added Files:
ToDo2.page Register2.page RegisterConfirm.page ToDo3.page
Register.page
Log Message:
Checkpoint; pretty much done with chapter 3.
--- NEW FILE: ToDo2.page ---
<?xml version="1.0"?>
<!-- $Id: ToDo2.page,v 1.1 2003/02/28 00:25:41 hship Exp $ -->
<!DOCTYPE page-specification PUBLIC
"-//Apache Software Foundation//Tapestry Specification 1.4//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_1_4.dtd">
<page-specification class="examples.todo2.ToDo2">
<property-specification name="toDoList" type="java.util.List" persistent="yes"/>
<property-specification name="item" type="examples.todo1.ToDoItem"/>
<property-specification name="moveUpItem" type="examples.todo1.ToDoItem"/>
<property-specification name="moveDownItem" type="examples.todo1.ToDoItem"/>
</page-specification>
--- NEW FILE: Register2.page ---
<?xml version="1.0"?>
<!-- $Id: Register2.page,v 1.1 2003/02/28 00:25:41 hship Exp $ -->
<!DOCTYPE page-specification PUBLIC
"-//Apache Software Foundation//Tapestry Specification 1.4//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_1_4.dtd">
<page-specification class="examples.register.Register">
<bean name="delegate" class="examples.register.RegisterDelegate"/>
<bean name="required" class="net.sf.tapestry.valid.StringValidator" lifecycle="page">
<set-property name="required" expression="true"/>
<set-property name="clientScriptingEnabled" expression="true"/>
</bean>
<bean name="stateValidator" class="net.sf.tapestry.valid.StringValidator" lifecycle="page">
<set-property name="required" expression="true"/>
<set-property name="minimumLength" expression="2"/>
<set-property name="clientScriptingEnabled" expression="true"/>
</bean>
<bean name="zipValidator" class="examples.register.PatternValidator" lifecycle="page">
<set-property name="pattern">
"\\d{5}(-\\d{4})?"
</set-property>
<set-property name="errorMessage">
"Zip code format is five or nine digits.
Example: 02134 or 02474-1145."
</set-property>
</bean>
<component id="inputFirstName" type="ValidField">
<static-binding name="displayName" value="First Name"/>
<binding name="validator" expression="beans.required"/>
<binding name="value" expression="address.firstName"/>
</component>
<component id="inputLastName" type="ValidField">
<static-binding name="displayName" value="Last Name"/>
<binding name="validator" expression="beans.required"/>
<binding name="value" expression="address.lastName"/>
</component>
<component id="inputAddress1" type="ValidField">
<static-binding name="displayName" value="Address"/>
<binding name="validator" expression="beans.required"/>
<binding name="value" expression="address.address1"/>
</component>
<component id="inputCity" type="ValidField">
<static-binding name="displayName" value="City"/>
<binding name="validator" expression="beans.required"/>
<binding name="value" expression="address.city"/>
</component>
<component id="inputState" type="ValidField">
<static-binding name="displayName" value="State"/>
<binding name="validator" expression="beans.stateValidator"/>
<binding name="value" expression="address.state"/>
</component>
<component id="inputZip" type="ValidField">
<static-binding name="displayName" value="Zip"/>
<binding name="validator" expression="beans.zipValidator"/>
<binding name="value" expression="address.zip"/>
</component>
<context-asset name="stylesheet" path="css/style.css"/>
</page-specification>
--- NEW FILE: RegisterConfirm.page ---
<?xml version="1.0"?>
<!-- $Id: RegisterConfirm.page,v 1.1 2003/02/28 00:25:41 hship Exp $ -->
<!DOCTYPE page-specification PUBLIC
"-//Apache Software Foundation//Tapestry Specification 1.4//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_1_4.dtd">
<page-specification class="examples.register.RegisterConfirm">
<property-specification name="address" type="examples.register.Address"/>
<context-asset name="stylesheet" path="css/style.css"/>
</page-specification>
--- NEW FILE: ToDo3.page ---
<?xml version="1.0"?>
<!-- $Id: ToDo3.page,v 1.1 2003/02/28 00:25:41 hship Exp $ -->
<!DOCTYPE page-specification PUBLIC
"-//Apache Software Foundation//Tapestry Specification 1.4//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_1_4.dtd">
<page-specification class="examples.todo3.ToDo3">
<property-specification name="toDoList" type="java.util.List" persistent="yes"/>
<property-specification name="item" type="examples.todo1.ToDoItem"/>
<property-specification name="moveUpItem" type="examples.todo1.ToDoItem"/>
<property-specification name="moveDownItem" type="examples.todo1.ToDoItem"/>
</page-specification>
--- NEW FILE: Register.page ---
<?xml version="1.0"?>
<!-- $Id: Register.page,v 1.1 2003/02/28 00:25:41 hship Exp $ -->
<!DOCTYPE page-specification PUBLIC
"-//Apache Software Foundation//Tapestry Specification 1.4//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_1_4.dtd">
<page-specification class="examples.register.Register">
<bean name="delegate" class="examples.register.RegisterDelegate"/>
<bean name="required" class="net.sf.tapestry.valid.StringValidator" lifecycle="page">
<set-property name="required" expression="true"/>
</bean>
<bean name="stateValidator" class="net.sf.tapestry.valid.StringValidator" lifecycle="page">
<set-property name="required" expression="true"/>
<set-property name="minimumLength" expression="2"/>
</bean>
<bean name="zipValidator" class="examples.register.PatternValidator" lifecycle="page">
<set-property name="pattern">
"\\d{5}(-\\d{4})?"
</set-property>
<set-property name="errorMessage">
"Zip code format is five or nine digits.
Example: 02134 or 02474-1145."
</set-property>
</bean>
<component id="inputFirstName" type="ValidField">
<static-binding name="displayName" value="First Name"/>
<binding name="validator" expression="beans.required"/>
<binding name="value" expression="address.firstName"/>
</component>
<component id="inputLastName" type="ValidField">
<static-binding name="displayName" value="Last Name"/>
<binding name="validator" expression="beans.required"/>
<binding name="value" expression="address.lastName"/>
</component>
<component id="inputAddress1" type="ValidField">
<static-binding name="displayName" value="Address"/>
<binding name="validator" expression="beans.required"/>
<binding name="value" expression="address.address1"/>
</component>
<component id="inputCity" type="ValidField">
<static-binding name="displayName" value="City"/>
<binding name="validator" expression="beans.required"/>
<binding name="value" expression="address.city"/>
</component>
<component id="inputState" type="ValidField">
<static-binding name="displayName" value="State"/>
<binding name="validator" expression="beans.stateValidator"/>
<binding name="value" expression="address.state"/>
</component>
<component id="inputZip" type="ValidField">
<static-binding name="displayName" value="Zip"/>
<binding name="validator" expression="beans.zipValidator"/>
<binding name="value" expression="address.zip"/>
</component>
<context-asset name="stylesheet" path="css/style.css"/>
</page-specification>
Index: ToDo.page
===================================================================
RCS file: /cvsroot/tapestry/TapestryBook/examples/context/WEB-INF/ToDo.page,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ToDo.page 20 Feb 2003 15:13:38 -0000 1.1
--- ToDo.page 28 Feb 2003 00:25:41 -0000 1.2
***************
*** 5,14 ****
"http://jakarta.apache.org/tapestry/dtd/Tapestry_1_4.dtd">
! <page-specification class="examples.ToDo">
<property-specification name="toDoList" type="java.util.List" persistent="yes"/>
! <property-specification name="item" type="examples.ToDoItem"/>
! <property-specification name="moveUpItem" type="examples.ToDoItem"/>
! <property-specification name="moveDownItem" type="examples.ToDoItem"/>
</page-specification>
--- 5,14 ----
"http://jakarta.apache.org/tapestry/dtd/Tapestry_1_4.dtd">
! <page-specification class="examples.todo1.ToDo">
<property-specification name="toDoList" type="java.util.List" persistent="yes"/>
! <property-specification name="item" type="examples.todo1.ToDoItem"/>
! <property-specification name="moveUpItem" type="examples.todo1.ToDoItem"/>
! <property-specification name="moveDownItem" type="examples.todo1.ToDoItem"/>
</page-specification>
Index: TextField1.page
===================================================================
RCS file: /cvsroot/tapestry/TapestryBook/examples/context/WEB-INF/TextField1.page,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TextField1.page 20 Feb 2003 15:13:41 -0000 1.1
--- TextField1.page 28 Feb 2003 00:25:41 -0000 1.2
***************
*** 8,12 ****
<property-specification name="errorMessage" type="java.lang.String"/>
! <property-specification name="realProperty" type="int"/>
</page-specification>
--- 8,12 ----
<property-specification name="errorMessage" type="java.lang.String"/>
! <property-specification name="intValue" type="int"/>
</page-specification>
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf