摘要: 1.JSF入门藉由以下的几个主题,可以大致了解JSF的轮廓与特性,我们来看看网页设计人员与应用程序设计人员各负责什么。1.1简介JSFWeb应用程序的开发与传统的单机程序开发在本质上存在着太多的差异,Web应用程序开发人员至今不可避免的必须处理 HTTP的细节,而HTTP无状态的 (stateless)本质,与传统应用程序必须维持程序运行过程中的信息有明显的违背,再则Web应用程序面对网站上不同的使用者同时的存取,其执行绪 安全问题以及资料验证、转换处理等问题,又是复杂且难以解决的。另一方面,本质上是静态的HTML与本质上是动态的应用程序又是一项违背,这造成不可避免的,处理网页设计的美术人员与 阅读全文
posted @ 2013-08-03 11:19 郑文亮 阅读(24646) 评论(0) 推荐(6) 编辑
摘要: JSF通过定制标签与JSP集成。之前展示过的所有 JSF标签,、、 和等,都是定制标签。根据规范要求,JSF 实现必须通过提供访问所有标准组件、呈现器、验证器和转换器的定制标签来支持JSP。这些标签库(包括在JSF JAR中)列于表3-6中。表3-6 JSF定制标签库URI名 称通用前缀说 明http://java.sun.com/jsf/coreCoref包含独立于特定呈现器的标签(如、,等等)http://java.sun.com/jsf/htmlHTMLh包含所有标准组件和HTML呈现包这些库中的所有标签都以某种特定的方式命名和实现。这样,基于JSP的应用就保证可以在不同的 JSF 实现 阅读全文
posted @ 2013-08-03 11:13 郑文亮 阅读(3823) 评论(0) 推荐(0) 编辑
摘要: JSF和Struts的区别概述,都采用taglib来处理表示层:在jsp页面中,二者都是采用一套标记库来处理页面的表示和model层的交互。 据说JSF的主要负责人就是struts的主要作者,所以二者的相似点还是有很多的。 都采用taglib来处理表示层:在jsp页面中,二者都是采用一套标记库来处理页面的表示和model层的交互。 二者都采用了bean来作为和jsp页面对应的model层。该model层保存了jsp页面上的数据,同时可以作一些验证工作,在struts中就是FormBean,在JSF中就是back bean. 都采用bean作为控制层,Struts中采用ActionBea... 阅读全文
posted @ 2013-08-03 10:45 郑文亮 阅读(1353) 评论(0) 推荐(1) 编辑