我这边有个项目组和typestry3.0开发项目,感觉框架是分出来了,开发效果并不是非常好..

他是tomcat+oracle+typestry3+hibernate架构...
结果每次有字段调整,除了hibernate的map文件可以自动生成外,其余要全部检查过。虽然偶用了3小时写了一个从pdm文件到typestry的三个文件的自动生成工具,但是他们还是不堪重负,感觉出不了活。

而且每次修改都要修改三个部分java,jwc,html。

再一个,他在设计思想上有些排斥其它技术,因此,想入主流相对来说比较困难,建议:学习一下思路可以用它,如果是开发,要慎重考虑。

我一直没有解决的一个问题,在用了typestry后,解决了,就是偶借用了他的html模板概念,使我的框架有了一个质的飞跃.

这两天在研究Onet Forums,免费版安装了序列号怎么还会出现什么domain not license的提示,页面显示不正常。
tapestry真是不错。

完整的提示为:!!!Sorry,the domain is not licensed to install Onet Forums system!!!
很奇怪。

有onet form的代码嘛
我在onet的网站上下载的,无法安装,总是抱安装错误

不知道有安装成功的吗

tapestry让我感觉回到了90年代

在县级城市开了一家软件公司,作为业余的爱好。选择tapestry作为web开发的技术。

自己对tapestry也是从零开始,经过2个多月的编码,总算完成了一个内容管理系统。由于对自己过于自信,再加上比较接受板桥对ejb的推崇,所以选择了一条非常复杂的路,困难多到我几乎放弃。

由于公司一开始以做网站为主,必须解决多网站部署问题。一开始是选择tomcat + openejb,由于存在ejb名称冲突问题。在寻觅替代方案时,自然的想到了geronimo。总算解决了一个问题。

在我项目开始的时候,tapestry的版本是5.0.18,在我的项目初步成型的时候tapestry的5.1.0.5版本已经发布。在阅读rellease note之后,我觉得迫切的需要升级到5.1.0.5版本。其中最重要的一个原因是模版表达式的功能增强,可以极大的简化和减少代码量。支持带参数和列表参数。

一个聪明的人在使用tapestry两三个月之后应该对它会有比较深刻的理解,逐渐体会到它的一些优点,以及开发效率的重大提高。由于采用面向对象的技术,我的项目在经历重大重构的过程中,基本上都没有碰到什么问题,如果用我以前的ruby的代码,真不知到如何是好了。

但是我的公司也面临一个很大的问题,就是tapestry人才问题,不要说在我们奉化,就是在宁波也很难找到这样的人才。

是经过4到5次重构之后的结果,这个网站很简单,但比较能体现tapestry的特点,整个网站由3张page构成。


[该贴被admin于2012-02-12 13:24修改过]