社区
Web 开发
帖子详情
大家怎么看待JSF这一框架
Lem丶
2009-10-01 10:51:03
加精
[size=18px]
这个由Sun发布的标准框架,其实也不是新框架了,只不过好像一直没有得到广泛的推广使用。大家如何看待JSF呢?
[/size]
...全文
4065
91
打赏
收藏
大家怎么看待JSF这一框架
[size=18px]这个由Sun发布的标准框架,其实也不是新框架了,只不过好像一直没有得到广泛的推广使用。大家如何看待JSF呢?[/size]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
91 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guanyang3
2010-05-18
打赏
举报
回复
嗯。楼上正解。。
觉得它不能取代Spring。。
SSH还算好用。。
不过运行起来沉重。。
觉得MVC好。。
jsp+service+javaBean..
最经典模式。。。
既然都能做出一模一样的事情。。。
框架有毛用啊!!!!!!!!!
在此呼吁,我中华上百万程序员,一起抵制国外框架!!!!!!!!!!!!!
anidy041407028
2010-04-10
打赏
举报
回复
一帮牛人整天搞这框架那框架的,把底层做项目的民工累得半死!
invail
2010-03-13
打赏
举报
回复
木有用过
wangzhi8145
2009-11-24
打赏
举报
回复
不是主流的不敢用,出了问题,找不到人
tjb1216
2009-11-24
打赏
举报
回复
ding yixia
zhoujin1117
2009-11-24
打赏
举报
回复
哈哈
zhoujin1117
2009-11-24
打赏
举报
回复
wao ~又一个马克
拿分 ,学习中~
zealVampire
2009-11-24
打赏
举报
回复
MyFaces是用过了感觉不好用。。。
URL不是平常我们看到的A.jsp就是A.jsp, 鉴权不好弄。
如果页面做动态些,做表格等, 跟javascript交互麻烦, 不得不使用扩展非标准的JSF标签;
JSF渲染的时候有时跟JSTL, 其他标签混着用有问题。
Bean.get, set如果有数据源查询等要注意优化下, 不然JSF restore周期时可能多次查询get, 经常很多bean没办法都配置成session周期的。
Filter过滤的时候JSF周期还没开始。。
。。。。。。。。
。。。。。。。。
组件化思想是好, 但是具体一些细节有待完善。 SUN都喊了那么多年了。。 普及一般。
要不看看金蝶发飙做的JSF实现, 又一堆EXT漂亮的标签, 一般的公司哪里有那么多精力去学, 去自己实现?
play100
2009-11-24
打赏
举报
回复
N久没冒上来了
pop6young
2009-11-24
打赏
举报
回复
关注一下
SeanGuoDev
2009-11-11
打赏
举报
回复
[Quote=引用 80 楼 berlou 的回复:]
不幸看到一帮sb在吼, 国内根本就是落后国外一个大阶段, 国内SSH为主, 而国外已经转向JSF和Seam了, 我是指企业应用领域, 互联网应用领域基本都是转向Restful的技术并且动态语言比重越来越高。
JSF在企业应用领域的优势是不言而喻的, 自己没能力驾驭别说这东西不好。
如果现在还抱着Struts 1.x大腿的人, 只能说, 你是受限于公司的项目, 或者说你是井底之蛙。
Spring2.5跟Seam比, 也有很多不足的地方, 唯一还能让Spring幸存的原因就是仍然有大量项目在使用JDK1.4。
[/Quote]
的确听说国外JSF用的很多,发展也很快
不过骂人不好
wys1314520
2009-11-10
打赏
举报
回复
JSF 取代 struts
invoked
2009-11-10
打赏
举报
回复
Sun公司做宣传还是有问题的,JSF本来是JSP的升级版,非要改个名字
想想,如果不是JSF这个名字,而是JSP3.0 n.0 估计已经普及了
airelisa
2009-11-10
打赏
举报
回复
[Quote=引用 10 楼 xiaolei2009 的回复:]
我有一个使用selectBooleanCheckbox复选框,翻页后没有勾的问题。
比如有两页数据,每页10条数据。我现在要选择了第一页的几条,然后翻页选择了第二页的几条,这是所要做的事情。
可是,选完第二页,即打上勾后,再回到第一页,第一页上面的勾就不见了。
问题,怎么才能让第一页的勾还在??
[/Quote]
我也想知道
开跑车的猪
2009-11-05
打赏
举报
回复
感觉还不错,但是没有大量的使用,所以还是不知道到底怎么样呢
shuangfang
2009-11-05
打赏
举报
回复
没用好长时间不太了解
jqncc
2009-11-03
打赏
举报
回复
我觉得已经超过struts 很多,但还不是很成熟,在国内永远只能拿点别人的老东西用,所以没什么人用.特别用netbeans 开发,像桌面程序一样.生成的代码确实有点乱
tingfengbus
2009-11-03
打赏
举报
回复
正在使用JSF+RICHFACES 这方面的资料不太好找 做起来很费劲
Z豆豆
2009-11-03
打赏
举报
回复
の.up
joan119
2009-10-12
打赏
举报
回复
看过资料,也自己做个DEMO 学习了下,但是公司项目没用
加载更多回复(71)
java初学者的工具ppt文件
1. 思考一下 学习Java之前,先别急,静下心来好好想想: 1)你对学习Java是否有兴趣? 2)你是否能静下心来坚持不懈地学习? 嗯,这是个容易但又绝对不应该忽略的问题,你确信自己对Java感兴趣、而且又有吃苦的准备,那你才可能学好Java!如果具备这两点条件,就请继续往下看…… 2. 准备一下 请不要把你的学习Java之路和其它计算机技术分开
看待
,技术的联系往往是千丝万缕的,你应该掌握一些学习Java所涉及的基础知识,对于“CLASSPATH要怎么设置啊”、“跪求JDK下载地址”等等问题,你不该问,因为Internet上太多答案了,甚至换个角度说,你是不是还不适合直接学习编程? 1)买本Java学习用书。 JDK 6正式版刚刚推出,市面上你暂时买不到JDK6的书籍,但我仍推荐你买一本适合入门的、较新JDK版本的Java书籍,那么,你现在选择一本讲述JDK5的入门书籍还是有条件的。我可以推荐一些入门书,但是我不打算这么做,因为合我口味的,不一定适合你。但无论如何,《Thinking In Java》绝对不应该作为你入门Java的第一本书籍! 记住,网络上学习Java的资源很多,但基本不够系统,拥有一本Java入门书籍,是你系统学习Java的基础。 2)准备Java学习环境。 准备你的学习环境,很简单,安装JDK6,然后用类似UltraEdit、EditPlus的文本编辑器配置你的学习环境,Internet上有很多关于如何配置的文章。初学Java,不建议用IDE工具,通过一行行的敲代码,你会碰到很多问题,只有这样,你才能学会怎样解决问题,并加深自己对Java的理解。 准备好后,开始进入激动人心的Java学习里程吧! 3. Java基础学习之路 学习Java的过程虽然辛苦些,但又是处处有精彩!学习过程中的心态一定要保持专一,网上关于语言间的“PK”到处都是,别被浮躁影响!认准了Java,你就坚持!克服心魔,恒心最终会给你回报的。 Java的体系分为Java SE、Java EE和Java ME(JDK 5.0以前分别叫J2SE、J2EE和J2ME),Java的敲门砖就是Java SE了,也就是你要入门学习的内容,不论你日后是选择哪个体系领域作为发展方向,你都得从Java SE起步。 学习Java SE,打好Java基础;如果想学Java EE(对不起,我不了解JavaME,所以我无法涉及JavaME的相关内容),对于AWT、Swing是否要学习呢,我个人是觉得还是要知道其所以然的,特别是其事件处理模式,我强烈建议初学者一定要弄清楚,其他具体的开发就不一定要全面掌握了,毕竟AWT、Swing方面的内容足够用几本大部头的书才能描述详尽;当然,如果你的工作就是做AWT、Swing开发,那就另当别论了。 I/O、Thread都是基础之一。 4. Java EE学习之路 学习了Java SE,还只是完成“万里长征”的第一步。 接下来选择学习Java EE或是Java ME(或者你还想不断深入学习JavaSE,只要你喜欢,你可以一直深入下去,就像前面所说的,我不会讲到Java ME的学习);估计选择Java EE方面的学习者会多一些,JavaEE所涉及技术非常多,考虑到初学者的接受程度,我会尽量从最常用的角度来介绍。 学习Java EE,在开发环境上不建议再用文本编辑器,我感觉NetBeans 5.5(目前最高正式版本)很适合初学者,我个人也很喜欢NetBeans,如果你喜欢用别的IDE如Eclipse,都没问题,看自己喜欢吧。 4.1 学习JSP/Servlet Java EE最高版本目前是5.0版本。 在JavaEE中,首先要学习JSP/Servlet(结合Tomcat、MySQL)技术,建议JSP1.2/2.X的知识都要掌握,毕竟现在很多的在用系统都还是基于JSP1.2,学习JSP,还必须掌握一些外延技术,如:你还得掌握HTML基础知识,最好再掌握些JavaScript(目前正火的AJAX技术之一)、CSS的技术,而了解XML是必不可少的(至少描述性配置信息是通过XML来描述的)。在学习JSP/Servlet过程中,应该结合学习JDBC、数据库开发技术,毕竟绝大多数Java Web项目都是和数据库紧密结合的。 4.2 学习数据库开发技术 这里我想重点说一下数据库开发技术,数据库技术是做业务系统必备技能,JavaWeb开发人员最低程度都应该掌握SQL语句的使用!数据库技术大体可分为DBA技术和数据库开发技术,对于开发而言,应侧重数据库开发技术,而数据库基本操作,也是要掌握的。常用数据库有DB2、Oracle、SQLServer、My
JSF
标签大全(非常详细 有例子)
1.
JSF
入门藉由以下的几个主题,可以大致了解
JSF
的轮廓与特性,我们来看看网页设计人员与应用程序设计人员各负责什么。1.1简介
JSF
Web应用程序的开发与传统的单机程序开发在本质上存在着太多的差异,Web应用程序开发人员至今不可避免的必须处理 HTTP的细节,而HTTP无状态的 (stateless)本质,与传统应用程序必须维持程序运行过程中的信息有明显的违背,再则Web应用程序面对网站上不同...
JSF
标签大全详解
1.
JSF
入门 藉由以下的几个主题,可以大致了解
JSF
的轮廓与特性,我们来看看网页设计人员与应用程序设计人员各负责什么。 1.1简介
JSF
Web应用程序的开发与传统的单机程序开发在本质上存在着太多的差异,Web应用程序开发人员至今不可避免的必须处理 HTTP的细节,而HTTP无状态的 (stateless)本质,与传统应用程序必须维持程序运行过程中的信息有明显的违背,再则Web应用程序面...
jsf
入门教程
1.
JSF
入门 藉由以下的几个主题,可以大致了解
JSF
的轮廓与特性,我们来看看网页设计人员与应用程序设计人员各负责什么。 1.1简介
JSF
Web应用程序的开发与传统的单机程序开发在本质上存在着太多的差异,Web应用程序开发人员至今不可避免的必须处理 HTTP的细节,而HTTP无状态的 (stateless)本质,与传统应用程序必须维持程序运行过程中的信息有明显的违背,再则We
JSF
的优势及未来发展趋势
JSF
,有些人对他有些陌生,有些人对它抱以期望的目光,有些狂热者甚至预言未来的Java Web主导者,2006年Sun把
JSF
从幕后推到了前台,那么
JSF
的命运如何呢?真的像人们所说的那样成为开源
框架
的终结者吗? 开源
框架
的风烟四起,让我们看到了Java Web世界竞争惨烈,
框架
时代的来临已让开发者感到麻木和疲惫,人们在
框架
海洋里穿行不免有些劳累,不知哪种
框架
才是应用开发中的唯一选择,经历过
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章