欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

老话题:JavaMVC框架的选择 博客分类: Java 框架TapestrywicketApacheMVC 

程序员文章站 2024-03-21 15:10:04
...
好久没写博客了,最近3个月在日本出差做了一个烂项目的2期工程,是基于苹果公司的WebObject应用服务器和框架,是一个组件化的J2EE框架,第一次接触此类型的框架,个人感觉相当不错,尤其是用来做向导模式的用户界面的时候尤其有效,不过要说一下的是和WebObjects绑定的数据访问层框架EOF就不敢恭维了,实在不怎么样。联想到好几年前就闻名的Tapestry,觉得两者感念上有点类似,于是调查了一番,果然如我所料,Tapestry就是由WebObjects的概念发展出来的,但个人认为Tapestry做得反而没有WebObjects好,另外还有一个就是比较新的框架Stripes,感觉也不灵,一个他需要JDK5,还有是图层用的还是JSP和TagLib,本人很不喜欢。

最近考虑把这个烂项目重做一番,想找个类似的框架,而且JDK只要1.4接可以跑。我设想的MVC框架是Java+HTML,于是有个两个候选人进入我的视线,一个是Apache Wicket,另一个是Click Framework,不过Click用的是VTL做视图层的表现语言,个人不是很喜欢,看样子最终要选择的是Apache Wicket 1.3.x,其1.4+版本是需要JDK5的。