选择JSF还是Struts2

luhongjun 2010-12-10 04:07:27
公司一直使用JSP+Servlet+JavaBean开发,为了提高效率打算使用框架。大家说说是使用JSF好,还是使用Struts2好。
公司的前台都使用Drwamweaver,竟然支持JSF标签。找了很多IDE,NetBeans,MyEclipse等,感觉对JSF可视化支持都不是很好。

而且,JSF的书籍和会的人数真的很少。JSF是否有前途。
大家给个建议,谢谢。
...全文
2227 52 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
52 条回复
切换为时间正序
请发表友善的回复…
发表回复
神密者 2013-01-28
  • 打赏
  • 举报
回复
要说简单,JSF 比 Structs2 简单。要说好学,JSF 比Structs2好学。要说用得方便,JSF 比 Structs2 方便。要说人多,Structs2 比 JSF 人多。要说好用,两个都差不多。
codefalse 2012-09-28
  • 打赏
  • 举报
回复
[Quote=引用 31 楼 的回复:]

结合一下不行么,后端使用struts2,前端使用jsf
[/Quote]
就是啊,为什么不结合一下呢
liqianhong 2012-01-08
  • 打赏
  • 举报
回复
[Quote=引用 42 楼 peihexian 的回复:]
千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!

千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!

千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!

千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!……
[/Quote]
我最近也痛苦这个
Evan-Huang 2011-12-09
  • 打赏
  • 举报
回复
[Quote=引用 42 楼 peihexian 的回复:]
千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!

千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!

千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!

千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!……
[/Quote]

真的是不想说这种人,一看就没什么前途的。
自己烂别说别人的东西烂。
回家赶紧学习学习再出来见人好吗?
你认为你说的这话有用吗? 完全就是一个P放出去,不臭不响。
qiushenyou 2011-05-10
  • 打赏
  • 举报
回复
我都用jsf做过好几个项目了
觉得jsf比struts开发效率高很多
一般大公司都会拥有一套自己的组件
不过我一般开发都会选择jboss的richfaces做为UI
可能是国内都是小公司,所以jsf很难流行起来
不过jsf毕竟是个标准,和jsp一样
qiushenyou 2011-05-10
  • 打赏
  • 举报
回复
jsf好,完全面向组件开发,效率极高
guoxiangjing 2011-04-20
  • 打赏
  • 举报
回复
jsf就是一悲剧,用jsf最后就只有等死了
  • 打赏
  • 举报
回复
JSF 没啥意思。
何况 jsf 和 struts2.也不能帮你提高什么效率吧。
我建议你,还是用原来那一套东西。
写了那么久、?servlet+jsp 没有自己封装提高效率的东西?
xinjiangxixi 2010-12-29
  • 打赏
  • 举报
回复
就设计理念来说,JSF相当优秀,国外也用得比较多,但JSF知道的人少,资料少,资源不丰富,比如说你在开发的时候遇到个什么难解决的问题,百度上一搜,没几个知道的,因为用的人少.
struts2基本上就不是以前的struts了,应该说是webwork的升级更准确些,但是它名字起得好,因为struts是宗师了,知道的人多,用的人多啊,所以struts2用的人也多,而且也比struts1有很大的进步,资源丰富,遇到一般的问题,百度上一搜,基本上都有.
另外,Flex+Java也是现在的一大亮点,有不错的前景.
就公司来说,大公司,实力强的,就是有钱也多高人才的,用JSF挺好,比如维普就有用JSF,但是对一般的小公司来说,考虑风险和成本,还是用大众一些的好.
ATingBug 2010-12-29
  • 打赏
  • 举报
回复
还是struts2好,建议用struts2
peihexian 2010-12-28
  • 打赏
  • 举报
回复

千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!

千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!

千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!

千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!

千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!

千万不要用jsf,你想直接用浏览器打开一个可以显示一个数据库查询结果的页面都无法实现!!!!!
酒剑仙 2010-12-27
  • 打赏
  • 举报
回复
JSF这个名词在学技术的时候听说过,实际项目中,基本没有用过估计大部分JAVA程序员都不熟悉 也就是说以后项目不好招人。自己看着办吧
bb12152205gg 2010-12-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dyllove98 的回复:]
struts2 吧 用的人多,多的不得了
就算人走了 也好找人维护
[/Quote]

我们公司就是这样的
朱超ZhuChao.Tech 2010-12-27
  • 打赏
  • 举报
回复
[Quote=引用 37 楼 ztglf521 的回复:]
sun的东西好不到哪去
还是S2吧
[/Quote]

这个回复是不是有点。。。
我在肖申克 2010-12-27
  • 打赏
  • 举报
回复
sun的东西好不到哪去
还是S2吧
opmic 2010-12-27
  • 打赏
  • 举报
回复
目前正在维护jsf,一句话超级恶心,建议选流行的struts2
jjqxt 2010-12-26
  • 打赏
  • 举报
回复
只知道JSF资料比较少 找个文档都找好久 JSF有过次接触 吸收难度较高 STRUTS则较简单
  • 打赏
  • 举报
回复
jsf有了过一些,但是始终感觉不是那么易操作,虽然听说很强大,但是我觉的灵活易用才是首选,struts2不用说是现在的主流框架,而且struts2的功能也很强大,也易上手,资料也多,用的人也多,我个感得用struts2吧!
tangduDream 2010-12-26
  • 打赏
  • 举报
回复
struts2 啦,,呵呵,,很好用
magicluo 2010-12-26
  • 打赏
  • 举报
回复
struts2吧

个人觉得spring MVC 也是很有潜力的,结合Spring 托管控制器 很是牛B,使用也很简单
加载更多回复(31)

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧