首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSF和struts2失败的地方/商品

问JSF和struts2失败的地方/商品
EN

Stack Overflow用户
提问于 2010-02-20 22:36:05
回答 2查看 5.1K关注 0票数 1

我正在开始一个网络系统,不能决定使用什么技术!Struts2和JSF (使用jboss seam)都是不错的选择,但我不知道哪一个更好。在JSF中有一些我不喜欢的,可能是它的“范例”没有动作。还有Struts2,这里的人用得不多。

该系统是一个地图协同网站。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-22 01:51:22

我已经广泛地使用了Struts2和JSF,它们都很好,但我仍然推荐JSF。这就是为什么。

  1. More用户。是的,这很重要;更多的人意味着更容易接触到新的programmers.
  2. Better工具支持。像IntelliJ这样的IDE有非常好的JSF support.
  3. Facelets.让我们面对它,JSP太烂了。您不应该被允许在视图代码中编写业务逻辑。将视图保存在XHTML中可以确保它们是干净的和可扩展的( tidy.
  4. Documentation/Books.这种情况可能已经改变了,但当我在struts2阵营(2007/2008)时,可用的书籍很少,而且质量非常差。JSF/Seam books.
  5. JSF2/Seam.是一个很好的选择。JSF2非常好用( IntelliJ 9也支持它)。新的作用域,如视图作用域,非常有用(fx。如果你在一个流程中有一个长时间的对话)。

如果您对JSF2中的一些新特性感兴趣,请查看this博客文章。此外,你可能想看看Java ,它也是一个非常好的服务器端web框架,最后,here是大多数 web框架的一个非常彻底的(有点老的)比较。

票数 7
EN

Stack Overflow用户

发布于 2010-03-26 04:47:21

这是一个非常有争议的话题。我认为与JSF相比,Struts2的主要优势在于它的简单性,它更容易掌握。特别适合web编程的初学者,或者那些熟悉“基于动作的”web框架(Struts1,Webworks,Spring MVC,Stripes)的人。但是Lars Tackmann的观点是有效的(尽管Struts2并不强迫您使用JSP;而且它确实在内部使用了FreeMarker )。诚然,Struts2没有获得很大的用户基础,社区(用户和开发人员)似乎不是很活跃,这是一个很大的缺点。JSF也有它的缺点,我听说(我没有用过它)……就像每一个Java web框架一样。

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

https://stackoverflow.com/questions/2302504

复制
相关文章

相似问题

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