jsf之接触
来源:互联网 发布:小学生学c语言 编辑:程序博客网 时间:2024/04/29 01:52
web 开发很多年了,从单纯的jsp 到struts,再到webwork,接着就是spring 的mvc。感觉jsp 的封装性,实在不怎么样。于是乎想到了组件化,以前的时候用过echo,现在是echo2,不可否认,echo的设计结构比较的不错,完全的面向对象化开 发,也没有了那些令人讨厌的jsp。不过实在受不了的就是echo的速度,echo2据说已经大幅改进,而且完全的实现了ajax。不过echo2毕竟受 关注度不是很广,还是决定放弃使用。
于是就开始接触jsf,经过一段时间的接触,基本上了解了其中的结构,总的感觉来说,有点失望。不过作为jsr标准,还是可以期待使用,毕竟支持度比较 广。为什么struts能够这么长期的生存下去,因为用的人太多了,而且其学习的成本也相应的比较低。不过要想完全搞懂jsf,还是需要花费一些时间的。
jsf目前的实现,官方的包括sun自身实现,目前的版本为1.2,据说是和jsp2.1共同推出的,做了很多的改进,最主要的方面就是el的变化,原先 的ValueBinding和MethodBinding都已经弃用。而且el已经作为jsr的标准了。用sun的实现,目前来说,还没有遇到什么不合适 的地方,至少在最新的tomcat和jetty上,我都跑通了。
myfaces,是apach的实现,作为强有力的民间组织,apach的东东一向值得关注,最近也正在抓紧察看其api。smile一个不错的开源实现,主要的好处在于,可以用他直接舍弃jsp。直接用java去展示应用。
jsp一向是我心中的鸡肋,很想舍去,又不想舍去。jsp 的好处在于可以快速的开发,可以马上所见即所得。当然其灾难在于后期的维护,当然如果都使用标记库封装,这种成本会变小。然而标记库,也不是万能的,有些 东西还是很难封装。使用组件化的开发,可以让一些过程变得透明化,如果说web开发,直接离开了jsp,估计还是不行的。至少美工不懂java,只懂得 html和css。
一直以来希望能有一个框架,能够简化web的开发,能够像桌面开发来的那么畅快。 也许,java不能带来这种期待了,只能寄托于其他领域了。或许ror可以,或许.net可以。不过我还是习惯于java,习惯于标记库,习惯于jsp。
于是就开始接触jsf,经过一段时间的接触,基本上了解了其中的结构,总的感觉来说,有点失望。不过作为jsr标准,还是可以期待使用,毕竟支持度比较 广。为什么struts能够这么长期的生存下去,因为用的人太多了,而且其学习的成本也相应的比较低。不过要想完全搞懂jsf,还是需要花费一些时间的。
jsf目前的实现,官方的包括sun自身实现,目前的版本为1.2,据说是和jsp2.1共同推出的,做了很多的改进,最主要的方面就是el的变化,原先 的ValueBinding和MethodBinding都已经弃用。而且el已经作为jsr的标准了。用sun的实现,目前来说,还没有遇到什么不合适 的地方,至少在最新的tomcat和jetty上,我都跑通了。
myfaces,是apach的实现,作为强有力的民间组织,apach的东东一向值得关注,最近也正在抓紧察看其api。smile一个不错的开源实现,主要的好处在于,可以用他直接舍弃jsp。直接用java去展示应用。
jsp一向是我心中的鸡肋,很想舍去,又不想舍去。jsp 的好处在于可以快速的开发,可以马上所见即所得。当然其灾难在于后期的维护,当然如果都使用标记库封装,这种成本会变小。然而标记库,也不是万能的,有些 东西还是很难封装。使用组件化的开发,可以让一些过程变得透明化,如果说web开发,直接离开了jsp,估计还是不行的。至少美工不懂java,只懂得 html和css。
一直以来希望能有一个框架,能够简化web的开发,能够像桌面开发来的那么畅快。 也许,java不能带来这种期待了,只能寄托于其他领域了。或许ror可以,或许.net可以。不过我还是习惯于java,习惯于标记库,习惯于jsp。
- jsf之接触
- jsf之接触
- JSF 亲密接触
- JSF学习之最简单jsf
- JSF之思考
- Jsf之NumberConverter
- JSF之介绍篇
- JSF之托管Bean
- JSF之AJAX学习
- JSF之常用注解
- JSF入门之helloworld
- JSF之定时刷新
- jsf大将之ajax
- JSF之托管Bean
- ffmpeg之初接触
- hadoop 之初接触
- jsf标签之sun实现
- JSF 源代码赏析之FacesServlet
- AVNET
- oracle里面怎么查一个表中的日期字段的连续日期的缺少的日期
- Chain of Responsibility设计模式
- 如何为对话框添加背景图
- 房价和过山车
- jsf之接触
- 使用位段类型快速进行位分解
- 没事写写的
- JAVA软件架构
- 页面退出时提示用户
- 关于项目团队的发展阶段特点、问题、应对措施、领导风格
- Web.config中配置Access连接
- DELPHI超级Internet控件集--INDY
- 使用ADO.net将数据导出到Excel并提供下载