tapestry 发表于 2013-1-29 13:16:38

在Tapestry中使用redirect-after-post模式控制表单提交

Tapestry中表单的提交有很多问题,刷新导致表单的重复提交、臭名昭著的dirty form warning、
显示不友好的URL等,这些都可以使用redirect-after-post模式来避免,也就是post表单之后将页面redirect一下,
这样地址栏显示的就是redirect之后的页面,刷新的也将是这个页面,而且redirect之后的页面一般为Page页面,
可以使用friendlyUrl来显示友好的url。<o:p></o:p>要使用这个模式,不得不提到一个ILink接口,T4中可接受的listener方法中一个方法签名是这样的:<o:p></o:p><span style="font-family: Arial;"><div class="code_title">java 代码
页: [1]
查看完整版本: 在Tapestry中使用redirect-after-post模式控制表单提交