首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSF 1.0 vs JSF 2.0

JSF 1.0 vs JSF 2.0
EN

Stack Overflow用户
提问于 2010-06-18 01:14:50
回答 1查看 13.5K关注 0票数 2

这两个版本的JSF (JSF 1.0和JSF 2.0)有什么不同?由于我是java新手,我只发现架构级别的不同之处。但是,从角度来看,我不知道它对应用程序开发的影响有多大?

此外,施加的MVC与JSF和Spring是不同的。即使JSF已经改进了架构,Spring仍然得到了更多的使用。上面提到的Spring的重要性是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-18 01:54:26

JSF1.0是JSF规范(JSR127 FR1)的第一个版本,大约在2004年3月发布。它有相当多的buggy和缺陷,在2004年5月前后不久,随着JSF1.1 (JSR127 FR2)的发布,它得到了改善。大约在2006年5月,JSF1.2 (JSR252)继承了它,主要是对EL和视图处理进行了改进和统一,使其不再与JSP紧耦合。

JSF2.0是JSF规范(JSR314)的第二个主要版本,大约在2009年7月发布。主要的改进包括注释的使用,参数化类型(泛型),对GET请求的支持,ajaxical power,新的view scope,定义custom scopes的能力,resource handling和包含Facelets作为默认视图技术(而不是传统的JSP)。

另请参阅What's new in JSF 2?

至于选择哪一个,就选最新的吧。会更好的。这与询问您应该选择Java 1.0还是Java 1.6是一样的。

至于Spring部分,它只是一个IoC框架。没有它,你也可以做得一样好。您最终可以使用EJB或JavaEE6CDI (Weld)。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3063920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档