final spring faces and sample updates for m4
This commit is contained in:
@@ -8,29 +8,29 @@
|
||||
|
||||
<persistence-context/>
|
||||
|
||||
<input name="${id}" value="${flowScope.id}" />
|
||||
<input name="id" value="flowScope.id" />
|
||||
|
||||
<on-start>
|
||||
<evaluate expression="${bookingService.findHotelById(flowScope.id)}" result="${flowScope.hotel}" />
|
||||
<evaluate expression="${hotel.createBooking(bookingService.findUser(currentUser.name))}" result="${flowScope.booking}" />
|
||||
<evaluate expression="bookingService.findHotelById(flowScope.id)" result="flowScope.hotel" />
|
||||
<evaluate expression="hotel.createBooking(bookingService.findUser(currentUser.name))" result="flowScope.booking" />
|
||||
</on-start>
|
||||
|
||||
<view-state id="enterBookingDetails">
|
||||
<on-render>
|
||||
<evaluate expression="${bookingActions.setupForm}"/>
|
||||
<evaluate expression="bookingActions.setupForm"/>
|
||||
</on-render>
|
||||
<transition on="proceed" to="reviewBooking">
|
||||
<evaluate expression="${bookingActions.bindAndValidate}" />
|
||||
<evaluate expression="bookingActions.bindAndValidate" />
|
||||
</transition>
|
||||
<transition on="cancel" to="cancel" />
|
||||
</view-state>
|
||||
|
||||
<view-state id="reviewBooking">
|
||||
<on-render>
|
||||
<evaluate expression="${bookingActions.setupForm}"/>
|
||||
<evaluate expression="bookingActions.setupForm"/>
|
||||
</on-render>
|
||||
<transition on="confirm" to="bookingAuthorized">
|
||||
<evaluate expression="${entityManager.persist(booking)}" />
|
||||
<evaluate expression="entityManager.persist(booking)" />
|
||||
</transition>
|
||||
<transition on="revise" to="enterBookingDetails" />
|
||||
<transition on="cancel" to="cancel" />
|
||||
|
||||
@@ -8,20 +8,20 @@
|
||||
|
||||
<view-state id="main">
|
||||
<on-render>
|
||||
<evaluate expression="${bookingService.findBookings(currentUser.name)}" result="${requestScope.bookings}" />
|
||||
<evaluate expression="bookingService.findBookings(currentUser.name)" result="requestScope.bookings" />
|
||||
</on-render>
|
||||
<transition on="findHotels" to="findHotels">
|
||||
<evaluate expression="${mainActions.bindAndValidate}" />
|
||||
<evaluate expression="mainActions.bindAndValidate" />
|
||||
</transition>
|
||||
<transition on="selectHotel" to="reviewHotel">
|
||||
<set name="${requestScope.id}" value="${requestParameters.hotelId}" type="long" />
|
||||
<evaluate expression="${bookingService.findHotelById(id)}" result="${flowScope.hotel}" />
|
||||
<set name="requestScope.id" value="requestParameters.hotelId" type="long" />
|
||||
<evaluate expression="bookingService.findHotelById(id)" result="flowScope.hotel" />
|
||||
</transition>
|
||||
<transition on="cancelBooking" to="cancelBooking" />
|
||||
</view-state>
|
||||
|
||||
<action-state id="findHotels">
|
||||
<evaluate expression="${bookingService.findHotels(searchCriteria)}" result="${flowScope.hotels}" />
|
||||
<evaluate expression="bookingService.findHotels(searchCriteria)" result="flowScope.hotels" />
|
||||
<transition on="success" to="main" />
|
||||
</action-state>
|
||||
|
||||
@@ -31,13 +31,13 @@
|
||||
</view-state>
|
||||
|
||||
<subflow-state id="bookHotel" subflow="booking">
|
||||
<input name="${id}" value="${flowScope.hotel.id}" />
|
||||
<input name="id" value="flowScope.hotel.id" />
|
||||
<transition on="bookingAuthorized" to="main" />
|
||||
<transition on="cancel" to="main" />
|
||||
</subflow-state>
|
||||
|
||||
<action-state id="cancelBooking">
|
||||
<evaluate expression="${bookingService.cancelBooking(requestParameters.bookingId)}" />
|
||||
<evaluate expression="bookingService.cancelBooking(requestParameters.bookingId)" />
|
||||
<transition on="success" to="main" />
|
||||
</action-state>
|
||||
|
||||
|
||||
@@ -45,10 +45,6 @@
|
||||
<img src="<c:url value="/images/tse.gif"/>"/>
|
||||
</a>
|
||||
<p>
|
||||
The features illustrated in this sample are just the beginning.
|
||||
To see what is in store for developing rich web applications with Spring, join us at
|
||||
<a href="http://www.thespringexperience.com">The Spring Experience</a>
|
||||
December 12 - 15, 2007 at the Westin Diplomat in Hollywood, Florida.
|
||||
</p>
|
||||
</div>
|
||||
<div id="main">
|
||||
|
||||
Reference in New Issue
Block a user