`
biaoming
  • 浏览: 266887 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

T5新体验

阅读更多
1、从http://svn.apache.org/repos/asf/tapestry/tapestry5检出最新源码,并打成 jar,放到自己的项目的lib中

2、按照http://tapestry.apache.org/tapestry5/tapestry-core/guide/conf.html配置 web.xml,按官方说如果tapestry.app-package的值为org.example.myapp,那你的page默认需要写在包名为 org.example.myapp.pages,服务默认放在org.example.myapp.services

3、T5已经不用page文件了,但是html文件需要放在和java同级包里,比如你的java文件的完整路径为org.example.myapp.pages.Start,那么html为org.example.myapp.pages.Strart.html

4、开始写第一个java文件,只有一个方法

public String getHello()
{
return "Hello world";
}
5、在html加入${hello}
分享到:
评论
6 楼 vanmarcol 2007-02-08  
我从http://svn.apache.org/repos/asf/tapestry/tapestry5检出了源码,打包后,运行时
org.apache.tapestry.ioc.internal.util.TapestryException
Component com.test.pages.Start does not contain an embedded component with id ''.
5 楼 flyingbug 2007-01-23  
看起来有点像wicket
4 楼 icefire 2007-01-22  
个人觉得口水战应该重在讨论问题,这样才不算是浪费口水!
3 楼 wl95421 2007-01-22  
前段时间
在Tapestry上,有用户说T5是Wicket的重构,然后两边的用户开始口水大战。
看来国外也经常打这些口水战,不过国外口水战的水平体现在能够指出对方的缺点,而不是一味的漫骂,这点比国内好一些。
2 楼 憨五弟 2007-01-22  
不知道T5啥时候能正是放出
1 楼 drumdance 2006-12-06  
继续关注

相关推荐

Global site tag (gtag.js) - Google Analytics