JSF现在比较有优势的是对Ajax的集成,这一点走在了其他框架的前面。未来两年,JSF与Struts将展开Java Web框架的最终战争...
6%的JSF欲撼动21%的Struts...
JSF是什么东西...
JSF是一种能够简化Web应用程序表示层结构的标准服务器端框架...
与其他技术如JavaServer Pages或Apache Struts 相比,JavaServer Faces (JSF)技术为创建交互式Web应用程序带来了很多便利。JSF在程序逻辑和GUI表示之间划出一条清晰的界限,提高了对Web程序的维护能力,并为 Web用户界面组件的开发和重用提供了一个框架...
JSF在很大程度上类似Struts,而不是类似Tapestry,可以说是一种Struts 2.0,都是采取标签库+组件的形式,只是JSF的组件概念没有象Struts那样必须继承ActionForm的限制;JSF在事件粒度上要细腻,不象 Struts那样,一个表单一个事件,JSF可以细化到表单中的每个字段上...
普通POJO,无需继承通过组件+标签库实现Subview,但如需重用Layout,还要结合Tiles...
JSF的设计目标:第一,创建一个标准的GUI组件框架,使工具使用者可以轻松地搭建高质量的图形用户界面,并管理界面与应用程序行为的连接;第二,为GUI组件、组件状态和输入事件定义一套轻量 Java基本类库,这些类库将处理GUI生命周期,特别是管理页面中组件的回归状态;第三,提供一套通用的GUI组件,包括标准HTML窗口输入元素;第四,提供一个JavaBean模型以处理客户端GUI控件和服务器端应用程序之间的事件;第五,定义一套判断输入有效性的API函数;第六,为GUI建立一套处理国际化和本地化的机制;第七,自动为不同的客户端生成不同的输出;第八,自动生成包含支持可访问性功能的输出...
JSF如此神奇...JSF如此能耐...??
JSF到底有多神奇...JSF到底有多能耐...
但凭第一感觉觉得JSF是个好东西...
今天在这里邂逅了JSF...
并决定与这个JSF有个约会:)
╭╮╭╮
╭☆┴┴★╮
│︵ ︵│
╰○--○╯
╰○○╯
凤凰涅槃/浴火重生/马不停蹄/只争朝夕
隐姓埋名/低调华丽/简单生活/完美人生