![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tapestry5
yaoloveme1314
这个作者很懒,什么都没留下…
展开
-
Tapestry5新特性
官话版:一、组件类不再需要继承基类;二、组件类不再是抽象类,而是纯粹的简单的POJO(plain old Java objects)三、不再使用XML配置文件和组件定义文件(.page,.jwc),所有的配置信息使用注释(annotations)实现。四、组件类和模版的任何改变都可以马上反应出来,不需要任何重启。五、Blazing(翻译:炽燃的, 强烈的)速度,比Tapestr...2006-11-07 17:30:27 · 157 阅读 · 0 评论 -
使dreamweaver支持tml扩展名
Tapestry从5.0.6开始使用tml作为模板文件的扩展名,dreamveaver无法识别tml文件,在网上找了些资料,参考了[url]http://blog.chinaunix.net/u/13637/showart.php?id=394894[/url]这篇文章,终于可以像修改html文件一样修改tml文件了,现修改整理如下:1、使Dreamweaver能识别*.tmp文件,并当做ht...2007-11-19 21:56:16 · 235 阅读 · 0 评论 -
Tapesetry5随笔
[list][*]Form组件直接可以接受参数tml:java:void onSuccessFromClubPlayerForm(String idPlayer){}[*]@Retain其实相当于页面中的application范围的值,可在取值时初始化,初始化好后保存于页面实例中,请求结束后不清除,常用于SelectModel之类。 @Retain priv...2008-01-23 21:51:07 · 95 阅读 · 0 评论 -
Tapestry5每日播报(20080509)
Tapestry5每日播报(20080509)1.变量命名中的下划线正在被移除,具体原因看下作者[url=http://www.nabble.com/why-leading-underscores-removed---td17110425s302.html]解释[/url]。PS:终于去掉下划线了,其实各有利弊,我是不用的,那个wrap作者在[url=http://www.jrol...2008-05-09 17:12:58 · 109 阅读 · 0 评论 -
Tapestry5开发系列:如何在Eclipse中运行jetty
Jetty是个类似tomcat的web server,体积小、启动快、可内嵌,开发中使用起来很方便,eclipse的插件中支持jetty的有个jettylauncher,可jettylauncher只支持eclipse2.x/jetty5.x(有人hack了代码,可以支持高版本的eclipse,但还是支持不了jetty6.x)。现在支持jetty6的有个runjettyrun插件,支持...2008-05-10 22:39:59 · 155 阅读 · 0 评论 -
Tapestry5每日播报(20080512)
1.介绍Tapestry5的新文章发布Tapestry for Nonbelievers,写的很好,推荐大家阅读。2.邮件列表T5.0.11: onActivate() called twice, more questions,问题跟Tapesetry5的路径问题有关,这个也是一直困扰我的地方,例如生成的url为http://localhost:8607/myApp/start/te...2008-05-12 22:30:16 · 87 阅读 · 0 评论 -
Tapestry5-如何在根目录下加载组件模板
T5默认的组件模板是从WEB-INF目录加载的,实际开发中,希望组件模板可以放在根目录,例如组件类目录package.components.layout.DefaultLayout,对应的模板为layout/DefaultLayout.tml。 T5的模板加载是通过PageTemplateLocator加载的,我们可以通过覆盖这个Service的实现来达到我们的目的,首先是...2008-05-14 22:52:31 · 155 阅读 · 0 评论 -
在netbeans中建立完整的Tapestry5开发环境
今天看到篇文章介绍了如何在netbeans中使用maven调用tapestry5-quickstart模块来开发tapestry5,这里再总结下,并介绍些技巧。 首先当然是要安装好netbeans了,我一般下载zip版的javase packs,版本为6.1,插件都是自己按照需要来安装,我们要用到maven,就要先下载maven的netbeans插件,如图搜索maven...2008-05-16 00:09:24 · 120 阅读 · 0 评论 -
Tapestry5国际化资源文件的优先级
今天(20100512)Tapestry5增加了新的功能,支持多个国际化资源文件,默认的为app.properties,现在可以增加多个资源文件例如pre-app.properties,具体的配置如下,在AppModule中增加如下配置: public static void contributeComponentMessagesSource( @Inje...2010-05-13 10:34:28 · 121 阅读 · 0 评论