学习这两个东西两个多星期了,原来用的是ssh,一个偶然的机会看到了seam,就下了试试,感觉很不错,配置灵活简单。spring为人诟病的就是xml配置太多太烂,最开始我下的appfuse的ssh框架,首先spring自己得一个application。xml,然后配置struts的action一个,竟然晕到还得配置为struts的action配置注入的manager bean,配置xml都要吐了。后来我就自己吧那个为action注入的文件给删除了,写一个超类直接从application取得不就完了,搞得写一个简单的action都得配置两个大xml,万一action不要了,删除也麻烦。我们做的项目的所有bean啊什么的几乎都是一次成形的,即便改也是改动方法,从没说是替换类的,配置这些这些真是让人感觉浪费时间,真怀疑有几个公司是来回变配置的。
从一用seam就感觉比较多我胃口,只是这个

JSF现在连个分页的功能都没有,要不是有人研究出了扩展datamoudle的方式,JSF都不知道会不会把N条记录都给搞下来。
反正现在我想要的好多功能JSF都没找到解决的办法,以前在其他框架里面还可以在JS里面直接写,现在完了,你扩展组件吧,麻烦的要死,写个简单的helloworld什么的组件容易,但我要那个有什么用,写个稍微麻烦的就无从下手,这要是用JS写也就10分钟的事。不知道JSF2.0会不会能灵活一点,讨厌这么死板的东西,要是仍然像这样,还不如去研究Ext。
1 楼
afadgaeg
2009-05-04
新手,哈哈,能看到jsf的缺憾的人我不认为是新手,反之则难说