Tapestry JumpStart v1.2 is now available. New in this version:
* Tapestry 4.0.2 and 4.1.1 are both supported.
* The age-old web problem of duplicate submissions is addressed in
two ways, with examples:
1. "Do It Once" components prevent re-submission caused by multiple
clicks. The components are
- SubmitOnce
- DirectLinkOnce
- ImageSubmitOnce
- LinkSubmitOnce
They are adapted from the tapestry-bayeux project and upgraded to
Tapestry 4.
2. Redirect-After-Post prevents re-submission caused by the user
choosing Reload/Refresh in the browser.
* The old Synchronizer Token pattern is no longer used, but examples
let you compare it to the new solutions.
* "client:form" and "client" persistence are used wherever possible,
and comments explain each choice.
* Code improvements throughout, especially in simplifying the
business services.
You'll find JumpStart here:
http://files.doublenegative.com.au/jumpstart
As always, suggestions for improvement are gladly received.
Cheers,
Geoff Callender
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]