出版时间:2007-1 出版社:电子工业出版社 作者:刘晓华 页数:545
Tag标签:无
前言
J2EE技术无疑是当今因特网应用的最佳技术方案之一,最近,J2EE技术及JSP技术(J2EE技术的核心之一)又有了巨大的发展和变化。在J2EE 1.4规范中,对JSP和Servlet技术进行了扩展,在易用性方面又有了很大的提升。在新的JSP 2.0规范中,为JSP技术的易用性进行了重新设计,使得即使不懂Java的页面设计人员也能够开发JSP应用。围绕J2EE技术的应用性,也产生了大量的Web开发框架、中间层开发框架、数据层开发框架,它们极大地提升了J2EE技术的易用性。另外,随着Web 2.0的崛起,Ajax技术也成为当前Web开发的一个热门话题,为网络应用开发带来了新的活力。 由于JSP技术的飞速发展,《JSP应用开发详解》的第二版已经不能完全适应当前的Web应用开发需要。本书(第三版)仍保持了第二版实用、新颖和经验总结的特点,结合JSP和Servlet的最新规范,从基本的语法和规范入手,以经验为后盾,以实用为目标,以实例为导向,以实践为指导,深入浅出地讲解了JSP开发中的种种问题。本书精要地介绍了JSP的语法、Servlet技术、JDBC技术、标签库技术、表达式语言等基本问题,并对热门的实用开发技术Struts、JavaServer Face、Spring MVC、Hibernate等进行详细的介绍和分析,阅读完该部分,读者对于J2EE开发技术就会有深刻的理解。对于与Web 2.0相关的Ajax技术,本书单独用一篇来进行介绍,可以作为读者使用Ajax技术的重要参考书籍。对于JSP开发中常遇到的典型难点,本书还设置了专题进行集中讨论。本书的最后一篇用实例说明本书各种技术的实用案例,使用户对这些技术的使用有更深刻的了解。这些内容的具体分布如下。 第1章和第2章为JSP技术概述,主要描述了JSP技术的背景,简要介绍运行环境和开发环境等相关内容。 第3章至第13章为JSP基础知识,主要描述了JSP技术、Servlet技术的语法、规范、简单实例开发等基础知识,并介绍了JSP技术的常见开发、自定义标签库、标准标签库和表达式语言。 第14章至第17章为数据库技术,主要描述了在大多数应用中都需要用到的数据库相关技术,详细介绍了JDBC技术、编程中经常遇到的问题和一个数据库开发框架Hibernate,并通过实例说明它们的开发方法。 第18章至第21章为Web开发框架,主要描述了目前J2EE领域Web开发最常见的3种开发框架:Struts、JSF、Spring MVC,并对它们的特点进行了深入的分析,加深读者对Web开发框架的理解,也可作为用户选择Web开发框架的一个依据。 第22章至第24章为Ajax技术,主要介绍了Ajax相关的基础知识和Ajax技术框架,如Bindows、Dojo,并通过实例演示了Ajax在实际开发中的使用。 第25章至第28章为JSP在实际中的使用,主要通过一个实际开发的案例,对JSP开发技巧、网站的总体设计等经验知识进行更深入的介绍,使读者可以很快地进行实际的开发。 在讨论标签语言、表达式语言、Web框架技术、Ajax技术等方面,本书具有独到之处。除了第二版的实用、新颖和经验总结的重要特点之外,本书还具有以下一些特点: 全面 本书介绍了J2EE开发技术中的JSP、Servlet、常用框架和Ajax技术,并有大量实例,对现今Web开发技术介绍得非常全面。 深刻 本书在基本介绍的基础上对开发技术进行了深入的分析,对实例进行了一些方案的对比,阐明系统设计的原因,阅读后读者对于技术应该有更深入的理解。 重点突出 本书在对J2EE开发基础知识的编写上重点突出了对Web开发框架(Struts、JSF、Spring MVC)、Hibernate、Ajax等技术的介绍和分析。 本书由飞思科技产品研发中心策划并组织编写,刘晓华、周慧贞、张健负责统筹全书,陈亚强、王宇烨、毛斌超、安周、黎熠、党建奇、肖建军、耿炎、王沛、刘永、王卓、李庆杰、李杰、秦斌、武亚雄、蔡汉陵、蔡玉宝、谢锋波、张子柯等人参加了本书的写作工作,杨艳、张文祥、刘曾、刘为对书中的部分代码进行了测试,陈烨、张宏伟、李华、魏云鹏、赵艳铎阅读了本书的初稿并提出了宝贵意见。 限于作者水平,加之时间仓促,书中不足之处难免,敬请读者批评指正。 编著者
内容概要
本书结合JSP和Servlet的最新规范,从基本的语法和规范入手,以经验为后盾,以实用为目标,以实例为导向,以实践为指导,深入浅出地讲解了JSP开发中的种种问题。以精简的内容介绍了JSP的语法、Servlet技术、JDBC技术、标签库技术、表达式语言、Struts、JavaServer Face、Spring MVC、Hibernate、Ajax等技术;对于JSP开发中常遇到的典型难点,专门设置了专题进行集中讨论。对于最新兴起的Web 2.0的Ajax技术,用理论和实例进行了深入浅出的描述。本书的最后一篇围绕实例,使用各种最新技术,对实例的各个模块进行开发实现,为读者开发实现系统提供了理论和实践上的指导。飞思在线http://www.fecit.com.cn的“下载专区”提供书中范例源代码下载。 本书不仅适合专业和准专业的Java程序员阅读,也可作为正在进行Java开发的各类程序员的必备参考书。
作者简介
刘晓华,湖北宜昌人,十年程序研发经历,微软亚洲研究院研究员。曾任:清华同方知网公司项目经理,事业部总经理、公司副总经理,网易产品部技术顾问,全军数字图书馆建设委员会技术顾问。代表作:《精通MFC》、《精通.NET核心技术》、《UML和Visio建模》、《JSP应用开发详解(第二版)》、《精通JBuilder》、《精通JBuilder2006》
书籍目录
第1篇 JSP技术概述 第1章 JSP技术概述 第2章 搭建运行开发环境和集成开发环境第2篇 JSP技术 第3章 JSP语法详解 第4章 JSP内建对象及其实例讲解 第5章 在JSP中使用JavaBean 第6章 动态页面和用户会话 第7章 Servlet技术 第8章 创建Web监听和过滤程序 第9章 JSP和Servlet结合的方法 第10章 JSP开发中的常用技巧 第11章 自定义标签库的开发 第12章 标准标签库(JSTL) 第13章 表达式语言第3篇 数据库技术 第14章 数据库和JDBC技术 第15章 在JSP和Servlet中使用JDBC 第16章 JDBC数据库编程高级问题 第17章 数据库开发框架第4篇 Web框架 第18章 Struts 第19章 JavaServer Fae 第20章 Spring 第21章 Web开发框架分析第5篇 Ajax 第22章 Ajax技术概述 第23章 Ajax开发入门 第24章 Ajax框架第6篇 JSP在实际中的使用 第25章 实用JSP开发技巧 第26章 网站总体设计 第27章 购物车 第28章 论坛
编辑推荐
对于JSP开发中常遇到的典型难点,本书还设置了专题进行集中讨论。本书的最后一篇用实例说明本书各种技术的实用案例,使用户对这些技术的使用有更深刻的了解。这些内容的具体分布如下。 第1章和第2章为JSP技术概述,主要描述了JSP技术的背景,简要介绍运行环境和开发环境等相关内容。 第3章至第13章为JSP基础知识,主要描述了JSP技术、Servlet技术的语法、规范、简单实例开发等基础知识,并介绍了JSP技术的常见开发、自定义标签库、标准标签库和表达式语言。 第14章至第17章为数据库技术,主要描述了在大多数应用中都需要用到的数据库相关技术,详细介绍了JDBC技术、编程中经常遇到的问题和一个数据库开发框架Hibernate,并通过实例说明它们的开发方法。 第18章至第21章为Web开发框架,主要描述了目前J2EE领域Web开发最常见的3种开发框架:Struts、JSF、Spring MVC,并对它们的特点进行了深入的分析,加深读者对Web开发框架的理解,也可作为用户选择Web开发框架的一个依据。 第22章至第24章为Ajax技术,主要介绍了Ajax相关的基础知识和Ajax技术框架,如Bindows、Dojo,并通过实例演示了Ajax在实际开发中的使用。 第25章至第28章为JSP在实际中的使用,主要通过一个实际开发的案例,对JSP开发技巧、网站的总体设计等经验知识进行更深入的介绍,使读者可以很快地进行实际的开发。
图书封面
图书标签Tags
无
评论、评分、阅读与下载