精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-28
对于AJAX来说, 使用AJAX4JSF可以不用写任何JS代码就可以实现AJAX功能,这不是Java web开发者需要的吗? 如果直接写AJAX组件,一些复杂的组件可能不是很容易写好,那么,在RichFaces开源的今天使用她不是让你更加喜欢AJAX吗? 在于DB整合中,你如果一直在抱怨为什么JSF没有实现一个集成框架呢, 那么JBoss Seam 1.2发布后,你还在犹豫甚么呢? JBoss Seam不但集成了EJB 3.0 和Hibernate 还集成了 JBPM, Portlet 等。 这难道不是JSF开发者乃至Java web开发者的福音吗? 在Struts 1.X走头无路 与Webwork 联姻变为Struts2的情况下, 看看各大软件以及相关服务厂商对JSF的支持,你还会继续学习Struts2吗? 当然,对于Java开发者来说,由于Java框架层出不穷,让开发者眼花缭乱,无所适从。为了快速的选择一个以后不后悔的技术,你应该如何选择呢? 很难选择,不好选择。 就像你去买靴子一样, 卖靴子的商人再鼓吹这靴子多么好, 你不亲自下脚试试,你会掏钱买吗? 所以,孰优孰劣,还得你自己试试后来判断。 多日没有来Javaeye 看看了, 今天搜索到几个JSF相关的帖子,看后有感而发, 希望大家拍砖。 PWT: 关于wicket,也是不错的一个框架 在wicket第一个版本发布的一周内,本人就下载了wicket,并研究了其demo和doc, 发现其模仿Swing的设计模式,还是不错的。但是不是标准,工具支持还不是很好,现在跟进还不知道前途发展如何。 说明:本文主要是有感而发,给想学习一个Java web框架还没有决定选择那个框架的新人一个参考。 对于已经掌握了一个or几个框架的同志,欢迎谈谈你的观点, 也给其他人更多的有意义的参考。 另外,本人毕业设计论文的翻译也基本完工。即日就将拿出来给大家批批,是一片名为 From Struts to JSF的论文,写于一年前。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-03-28
个人对wicket比较有好感,挺反感其它框架动不动就是一坨一坨的xml配置。
|
|
返回顶楼 | |
发表时间:2007-03-28
国外论坛上关于这个的讨论已经很多很多很多很多了
JSF毋庸置疑会流行起来,时间问题而已 但JSF过于臃肿,看楼主列举的这一串吧: Myfaces+Facelets+AJAX4JSF+RichFaces+JBoss Seam+Exadel Studio Pro 新手不会害怕吗? 除非JSF的后续版本有大的改进,否则我是不会跟进JSF了,我被1.1搞怕了。 我现在选择Wicket,简单而优雅! Wicket不需要拖拉式的开发,纯HTML和Java。 Dreamweaver已经足够了。 |
|
返回顶楼 | |
发表时间:2007-03-28
webwork2+freemarker的话使用dw也够了,而且webwork也很容易使用,但是我想效率应该比jsf高(我之前看jsf的时候确实被它的一堆tag吓怕了),而且要学习曲线低,很容易上手。随便问一下,jsf只支持jsp吧
|
|
返回顶楼 | |
发表时间:2007-03-28
Tapestry 也是不错的选择
Wicket 和他很类似 ASP.Net 样的 |
|
返回顶楼 | |
发表时间:2007-03-28
如果只是题目上的三种的话,struts是首选,当然Webwork也不错,主要的是学习成本比较底。其他两种接触比较少,新版的struts,也就是所谓合成版还没使用,短时间内还是支持struts,
|
|
返回顶楼 | |
发表时间:2007-03-28
一个人对某个框架的认识和偏爱会随着经历,以及周边环境的改变而改变。
在我看来,JSF/Taperstry/Wicket在技术上绝对超越传统的Model2框架,UI组件模型给Web开发带来的好处是显而易见的。在商业支持上,JSF显然是领跑者。总体来说,它比其他二个框架要有更大的优势和发展的空间。 现在阻碍JSF发展的因素主要是 1. JSF Specification发展缓慢 2. JSF本身并不是足够的成熟 3. 企业级应用遗留系统比较多,很难一下子切换技术 4. 开发人员对某些不熟悉技术的排斥性 |
|
返回顶楼 | |
发表时间:2007-03-29
正在研究tapestry,个人觉得tapestry和wicket是比较有前景的。
|
|
返回顶楼 | |
发表时间:2007-03-29
JJYAO 写道 一个人对某个框架的认识和偏爱会随着经历,以及周边环境的改变而改变。
在我看来,JSF/Taperstry/Wicket在技术上绝对超越传统的Model2框架,UI组件模型给Web开发带来的好处是显而易见的。在商业支持上,JSF显然是领跑者。总体来说,它比其他二个框架要有更大的优势和发展的空间。 现在阻碍JSF发展的因素主要是 1. JSF Specification发展缓慢 2. JSF本身并不是足够的成熟 3. 企业级应用遗留系统比较多,很难一下子切换技术 4. 开发人员对某些不熟悉技术的排斥性 正解。 由于JSF是在应对Struts的流行而仓促发布的1.0版, 当时bug很多,后来有发布1.1版,修补了部分bug,但是有些问题还是没有处理好, 现在1.2版发布了,才使JSF稳定了很多。 可以开源厂商和第三方厂商对JSF 1.2的跟进还很慢。 |
|
返回顶楼 | |
发表时间:2007-03-29
短时间内,会用struts,其他框架要看情况
|
|
返回顶楼 | |