JavaServer Faces交互式网站界面设计

出版时间:2006-1  出版社:江苏东南大学  作者:Hans Bergsten  页数:653  译者:O’Reilly Taiwan公司  
Tag标签:无  

内容概要

“为什么Web UI做不到像一般GUI那样的效果?”、“为什么不能像写GUI程序那样来写网站应用系统?”、“为何依照MVC原则设计出来的系统,前台网页里仍然含有条件判断与循环等不应该出现的东西?”。如果这些是你曾遇到的问题,现在这些问题有一个共同的解决方案:JavaServer Faces(JSF)。    JSF是Sun宣称Java将朝向“容易开发”(Easy Development)发展的第一个成果。JSF使得MVC设计模式得以被更彻底贯彻,让不同专长的人才可以更容易合作,让应用系统开发团队的日子更好过些。正如其名称的暗示,JSF是打造网站门面的技术。使用JSF的优点是显而易见的,对于网页美工人员而言,将程序组件嵌入网页就像增加普通HTML标记一样容易;对于后台系统的程序员而言,用不着再顾虑HTTP的交互细节,而可以使用传统GUI程序的设计模式(事件驱动模型)来设计网站应用系统。更棒的是,JSF开创了一大片可供开发工具厂商挥洒的空间,在不久的将来,或许设计Web UI就像设计Swing GUI一样,用鼠标拖拉几个组件并设定组件的一些属性就可以弄出一个动人的网站系统门面。    本书作者Hans Bergsten是参与JSF规范制定工作的专家之一,他以一个具体的范例,逐步引导读者学习如何使用JSF开发网站应用系统,并解释JSF如何解决最常见的开发难题。使用JSF组件制作网页的美工人员并不需要这本书,因为在网页里使用JSF组件的语法简单到不行;但是对于设计JSF组件给美工人员使用的Java程序员,本书不可不读。    本书涵盖的主题如下:    ●JSF的软件环境与开发环境    ●国际化    ●Structs与JSF的集成,以及如何从Structs转换到JSF    ●控制网页导览    ●表格数据的操作    ●组件的创建与绘制    ●验证输入数据的正确性    ●处理用户触发的事件    ●开发自己的绘制器、组件以及view handler    ●完整的JSF规范参考资料

作者简介

Hans Bergsten是Gefion Software公司的创办人,这家公司的专长是以J2EE技术来发展Java产品与服务。作者本人相当积极参与各种J2EE技术的规范制定工作,包括servlet、JSP、JST以及本书的主题——JSF都有他的身影。Hans同时也是Apache Jakarta Project Management Committee的初期成员,协助开发Apache Tomcat对于servlet与JSP规范的支持能力。

书籍目录

前言 第一章 JavaServer Faces概论   何谓JavaServer Faces   JSF与传统技术的比较   JSF在大结构中的定位   准备工作 第二章 JSF开发程序   开发具有JSF用户界面的应用系统   开发后台程序   开发组件与集成程序   开发用户界面网页 第三章 准备JSF环境   安装Java软件开发工具   安装Tomcat Server   测试Tomcat   安装本书范例   关于本书的范例 第四章 Servlet与JavaServer Pages概论   HTTP   网站应用系统的配置以及运行时环境   Servlet、Filter与Listener   JavaServer Pages   访问应用系统数据 第五章 事务逻辑与身份验证   示范应用系统的大体结构   事务逻辑类的实现   验证与授权 第六章 组件的创建与绘制   JSF的基础   组件与模型属性之间的绑定   选择性地绘制组件 第七章 验证外界输入   处理语法错误   使用标准验证器   定义自定义错误信息   使用自定义验证器   其他验证输入值的办法 第八章 事件处理   JSF事件模型   处理后台事件   UI事件 第九章 浏览控制   变换JSF视图   返回非JSF-view响应视图   对Non-JSF Request返回一个JSF View Response   结论 第十章 表格数据的处理   显示只读数据表   表行事件的处理   超大表格的处理   编辑表格数据 第十一章 国际化   输出信息的区域化  处理区域化应用系统的输入   非西方语系的处理 第十二章 精雕细琢   使用多个JSP文件构成一个视图   JSF View与其他内容的结合   Struts与JSF的集成   程序化修改组件   使用PhaseListener   关于调试与错误处理的构想 第十三章 开发自定义绘制器与其他外挂类   开发自定义的绘制器   使用其他自定义类   自定义类的封装   第十四章 开发自定义组件  扩充现有的组件   从头开发新组件 第十五章 开发自定义表示层   ViewHandler类   使用Java类作为View   使用纯HTML模板搭配XML视图定义文件 附录一 标准JSF标记库 附录二 JSF EL语法参考 附录三 标准JSF组件与Render Kit 附录四 基础API参考数据 附录五 JSF配置文件参考数据 附录六 网站应用系统的结构与配置描述文件参考数据 索引

图书封面

图书标签Tags

评论、评分、阅读与下载


    JavaServer Faces交互式网站界面设计 PDF格式下载


用户评论 (总计12条)

 
 

  •   本书用例非常好,从头到尾就象将故事一样一气呵成,故事将完了项目也就做完了,前面有书评论说用例不好,我只是说用例非常好.适合JSF初学者,不适合Java初学者.更不适合初学程序者.另说明此书是针对JSF1.0,目前的JSF已2.0了,其他书籍也有介绍JSF1.2的.如果读此书入门,以后肯定需要升级。
  •   <<JavaServerFaces交互式网站界面设计>>买的还是比较值得的
  •   内容很适合计算机基础理论学习,值得多次阅读
  •   看这本书需要有一定的java基础和javaweb应用基础,书中的用例看起来有点费近,因为用例中包含了比较深的面向对象开发理论(接口应用),同时还涉及到异步问题,我的java经验不到半年看起来就点费近,一旦看懂,收获很大。总之我觉得不适合于没有web基础的新人。注:书中的73页例子,我至少看了五遍,代码读了无数次,自问自答了n的m次方个疑惑才算看懂了50%,剩下的50%是异步控制到现在还不明白。
  •   挺容易上手
  •   作为参考书备在数桌旁还行吧
  •   书里讲JSF的内容感觉不是很多,多半本书是写关于JSF标签的用法,当作随手查的工具说不错
  •   看这本书要有一定的Java基础知识,书中的用例感觉不是太好。
  •   這本書寫得一般,沒有太多深入介紹
  •   本书应该从书架上下架,不建议购买。因为本书是jsf1.1与现在使用的jsf1.2有非常大的出入,现在jsf已经更新到jsf2.0,在各部分内容都进行了更新与完善。建议读者不要购买旧版的书籍。
  •   发现这个出版社的书只能当参考书,不能用作学习入门,想入门的朋友买其它书吧。这本书真不行。
  •   if 技术过时+金钱+时间
    re***n 巨大浪费
    结论:赶紧扔掉
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7