摘要: 由于Tapestry5的提交方式比较特殊,就是所谓的PRG(POST/REDIRECT/GET),所以在参数的传递上也会有些不同。据说一共有五种方法:1 By Activation Context:通过上下文。就是在一个页面中注入另外一个页面(@InjectPage),被注入的页面中有public的设定参数方法。在传入页面的java类中,需要有onPassivate和onActivate方法。其作用已经介绍过了。这种传值方式,会被传入页面处理,然后就和eventLink和actionLink一样了。提交到传入页面的时候,URL的样式像这样:http://hostname:portNumber/ 阅读全文
posted @ 2013-03-28 21:56 VoctrALs 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 这是一篇相对来说更加杂乱的文章了。基于最近的一个项目,把一些碰到的问题记下来。1 t:Output和t:OutputRaw他俩长得很像,但是差别不小。Output是一个至少要有两个参数的Component,分别为:value和format。Format就是java.text.Format。可以有两种方式来设定a,在页面中,如:format="literal:yyyy-MM-dd";b,在java类中声明,如:@Propertyprivate Format someFormat = new SimpleDateFormat("yyyy-MM-dd");tm 阅读全文
posted @ 2013-03-28 20:53 VoctrALs 阅读(355) 评论(0) 推荐(0) 编辑