Tapestry每日播报(2007年5月9日)

tapestry 2007-05-09
每日播报信息来源于邮件列表
一、JumpStart v1.2 is now available

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

二、[ANN] Tapestry 4 Tutorial, issue 7

This is a little bit unusual, but DevShed published two issues in two
days. Anyway, the more Tapestry the better! So here is the next one:

http://www.devshed.com/c/a/Apache/Apache-Tapestry-and-Listener-Methods-Conditional-Components-and-PageLink/

Cheers,

Alexander