JSP程序设计

当前位置:首页 > 网络编程 > 编程语言与程序设计 > JSP程序设计

出版社:人民邮电出版社
出版日期:2006-1-1
ISBN:9787115141521
作者:VIVEK CHOPRA,JON EAVES,RUPERT JONES
页数:427页

内容概要

《JSP程序设计》
JSP(JavaServer Pages)是目前热门的跨平台动态Web应用开发技术。本书由经验丰富的开发人员撰写,是一本通俗易懂的JSP入门书籍。书中主要介绍JSP基础知识、JSP和表达式语言(EL)、JSP标记库和JSTL、JSP指令、JSP和JavaBean、错误处理、JSP和servlet、访问数据库以及MVC等。书中展示了许多实际的代码示例,并对一些实例做了深入的分析,通过这些内容,为读者展示JSP 2.0的许多新特性,并强调Web开发的一些最佳实践。本书配有习题和综合项目,非常适合作为相关院校JSP程序设计课程的教材。
JSP是目前热门的一种跨平台动态Web应用开发技术,能够使用Java编写的XML标记创建内容丰富多彩的动态网页。最新的JSP 2.0版功能更为强大,但这也为初学者学习增加了一些困难。本书通俗易懂、深入浅出、注重实践的风格将帮助读者轻松上手。
本书凝聚了作者多年的实践经验,并讲述实际开发中最需要的技术。书中包含大量的代码实例、习题,并在最后给出一个综合项目,除了适合Web应用开发人员阅读之外,也特别适合作为JSP程序设计课程的教材。
本书特色
·展示JSP 2.0的许多新特性,并强调Web开发的一些最佳实践。
·讲述JSP基础知识,包括JSP语法和指令、JSP表达式语言(EL)、标记库以及测试和调试技术。
·涵盖JSP与JavaBean、JSP指令、错误处理、JSP和servlet、数据库访问及MVC等方面的内容。
·给出许多实际的代码实例,并针对实例进行深入的解析,更加注重实践。
·给出一个综合项目(个性化门户网站项目),把书中讲过的概念综合起来,并在完整的实际Web应用中加以运用。
·每章配有相关习题,并在网上(www.turingbook.com)提供部分习题答案。

书籍目录

译者序致谢前言第1章 预备知识1.1 创建因特网应用1.1.1 基本Web服务器模型的局限性1.1.2 通过CGI实现动态HTML生成1.1.3 CGI的缺点1.1.4 改善基于Java的CGI:servlet1.2 小结习题第2章 JSP基础1:创建动态页面实现树据表示2.1 剖析一个JSP页面2.1.1 指令2.1.2 XML兼容语法2.1.3 模板数据2.1.4 动作2.1.5 脚本元素2.1.6 利用JSP处理HTML表单提交2.1.7 网站个性化2.2 小结习题第3章 JSP基础2:通用模板和服务器脚本3.1 用于嵌入Java代码的脚本元素3.2 创建一个简单的网上商店3.2.1 向隐式对象附加属性3.2.2 显示种类列表3.2.3 显示给定种类中的商品的列表3.3 向目录增加一个购物车3.4 创建购物车3.4.1 对收到的请求参数进行解码3.4.2 显示订单信息3.4.3 显示返回购物超链接3.4.4 购物车限制3.4.5 克服购物车限制3.4.6 会话和JSP3.4.7 使用会话属性显示购物车3.5 小结习题第4章 CSS、JavaScript、VBScript和JSP4.1 客户端执行的代码元素4.1.1 CSS4.1.2 JavaScript4.1.3 VBScript4.2 用户首选项的实现4.3 创建一个用户可定制的DHTML菜单4.4 小结习题第5章 JSP和EL5.1 EL及其在JSP中的重要地位5.2 EL 命名变量5.3 应用EL5.3.1 在模板数据中内联使用EL表达式5.3.2 在属性值中使用EL表达式5.4 强制转换:自动类型转换5.4.1 装箱和拆箱5.4.2 强制转换为字符串5.4.3 强制转换为数字5.4.4 强制转换为字符5.4.5 自动类型转换实例5.5 访问对象性质和集合5.6 JSP 2.0中的EL隐式对象5.7 用户提供的EL函数5.7.1 命名空间和EL函数5.7.2 Java类的静态方法5.8 小结习题第6章 JSP标记库和JSTL6.1 JSP标记库的重要地位6.2 JSP标准标记库6.3 标记库剖析6.3.1 标记库描述文件6.3.2 web.xml部署描述文件中的aglib映射6.3.3 JSTL的下载和打包6.3.4 JSTL标记6.4 小结习题第7章 JSP指令7.1 指令基础7.1.1 指令作为容器的指示7.1.2 指令的另一种XML语法7.1.3 可用的JSP指令7.2 page 指令7.2.1 language 属性7.2.2 extends 属性7.2.3 import 属性7.2.4 session 属性7.2.5 info 属性7.2.6 isELIgnored 属性7.2.7 isErrorPage 属性7.2.8 errorPage 属性7.2.9 contentType 属性7.3 taglib指令7.3.1 taglib指令的两种一般用法7.3.2 taglib指令的属性7.4 include 指令7.5 小结习题第8章 JSP标准动作8.1 JSP标准动作是内置标记8.2 处理JavaBean的动作8.2.1 <jsp:useBean> 标准动作8.2.2 <jsp:useBean>与JSTL<c:set>的区别8.3 通过<jsp:include>包含JSP输出8.4 在JSP之间传递控制8.5 指定其他动作的参数8.6 处理插件8.6.1 <jsp:plugin> 标准动作8.6.2 <jsp:params> 标准动作8.6.3 <jsp:fallback> 标准动作8.7 特定于标记文件的标准动作8.8 小结习题第9章 JSP 和JavaBean9.1 JavaBean剖析9.1.1 JavaBean性质9.1.2 JavaBean方法9.1.3 常用的JavaBean打包9.2 JavaBean与EJB的区别9.3 小结习题第10章  错误处理10.1 理解错误根源10.1.1 Java语言编码中的错误10.1.2 脚本元素中的错误10.1.3 JSP指令和动作中的错误10.1.4 JSTL 错误和EL错误10.1.5 用户数据输入错误10.1.6 JSP模板数据中的错误10.2 小结习题第11章 构建定制JSP标记库11.1 什么是标记文件11.2 一个简单的标记文件:显示今天的日期11.3 标记文件的优点11.3.1 代码重用11.3.2 隐藏复杂性11.3.3 问题分离11.3.4 简单性11.3.5 灵活的打包11.4 开发标记文件11.4.1 作用域和隐式对象11.4.2 在标记文件中使用指令11.4.3 体处理11.4.4 属性11.5 标记文件打包11.6 小结习题第12章 JSP和servlet12.1 JSP实际上就是servlet12.1.1 servlet剖析12.1.2 servlet的生命周期12.1.3 在部署描述文件中为容器描述servlet12.1.4 servlet声明12.1.5 可用JSP时使用servlet12.1.6 指定初始化参数12.1.7 ControllerServlet中访问初始化参数12.1.8 通过控制器servlet定制到来的请求的转发12.1.9 转发目标12.2 小结习题第13章 访问数据库13.1 数据库简介13.1.1 连接数据库13.1.2 下载和安装MySQL13.1.3 JDBC API13.2 构建应用13.2.1 数据特征13.2.2 事务13.2.3 对象-关系映射13.3 不同类型的应用13.3.1 简单应用13.3.2 使用JSP 和JDBC13.3.3 更复杂的应用13.4 使用 Hibernate13.5 小结第14章 模型-视图-控制器14.1 MVC14.2 MVC 和 Web应用14.3 小结习题第15章 综合项目:个性化门户网部15.1 门户网站项目15.1.1 RSS简介15.1.2 Web服务简介15.2 项目特性15.2.1 用例15.2.2 初始分析15.3 应用设计15.3.1 设计持久存储库15.3.2 定义关键实体对象15.3.3 设计网站控制流15.4 开发环境15.4.1 目录结构15.4.2 构建脚本15.4.3 Struts15.4.4 Tiles15.4.5 Log4j15.4.6 Rome15.4.7 Apache Axis15.5 应用15.5.1 视图15.5.2 控制器15.5.3 运行门户应用15.6 小结习题

编辑推荐

  JSP是目前热门的一种跨平台动态WEB应用开发技术,能够使用JAVA创建内容丰富多彩的动态网页。最新的JSP 2.X功能更为强大,但也为初学者学习增加了一些困难。本书通俗易懂、深入浅出、注重实践的风格将帮助读者轻松上手。  本书凝聚了业界专家多年的实践经验,紧扣实际开发中最需要的技术。书中包含大量的代码实例、习题,并在最后给出一个综合项目。除了适合WEB应用开发人员阅读之外,也特别适合作为JSP程序设计课程的教材。  本书特色:  ·展示JSP 2.X的诸多新特性,并强调WEB开发的一些最佳实践。  ·讲述JSP基础知识,包括JSP语法和指令、JSP表达式语言(EL)、标记库。  ·涵盖JSP与JAVABEAN、JSP指令、错误处理、JSP和SERVLET、数据库访问及MVC等方面的内容。  ·注重实践,给出许多实际的代码实例,并针对实例进行深入的解析。  ·给出一个综合项目(个性化门户网站),把书中讲过的概念综合起来,并在完整的实际WEB应用中加以运用。  ·每章配有相关习题,习题答案可从图灵网站下载。

作者简介

  本书凝聚了业界专家多年的实践经验,紧扣实际开发中最需要的技术。讲述JSP基础知识,涵盖JSP与JavaBean、JSP指令、错误处理、JSP和servlet、数据库访问及MVC等方面的内容,展示JSP 2.x的诸多新特性,并强调Web开发的一些最佳实践。书中包含大量的代码实例、习题,并在最后给出一个综合项目。除了适合Web应用开发人员阅读之外,也特别适合作为JSP程序设计课程的教材。    JSP(JavaServer Pages)是目前热门的跨平台动态Web应用开发技术。本书由经验丰富的开发人员撰写,是一本通俗易懂的JSP入门书籍。书中主要介绍ISP基础知识、JSP和表达式语言(EL)、JSP标记库和JSTL、JSP指令、ISP和JavaBean、错误处理、JSP和setMet、数据库访问以及MVC等。书中展示了许多实际的代码示例,并对一些实例做了深入的分析,通过这些内容,为读者展示JSP 2.0的许多新特性,并强调’Web开发的一些最佳实践。本书配有习题和综合项目,非常适合作为相关院校.JSP程序设计课程的教材。

图书封面


 JSP程序设计下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     这本书是一本很基础的入门书。完全从JSP2.0讲起,当然也涉及到一些有关JSP1.0的相关知识,但是感觉整本书始终在向你灌输MVC Model2的知识,毕竟这也是现在开发的趋向。书中知识点比较基础,感觉讲解的也很到位,值得推荐给希望学习JSP的同学阅读。不过注意,这本书只是围绕着基础的JSP讲解,其他的框架如Struts之类并没有很深的涉及,但是有些章节用到了Hibernate (最后一个全书示例),而且之前没有讲解过Hibernate,所以看上去就云里雾里的,建议没有学过的同学仅看看大概即可直接跳过。总的来说还是挺好的一本书,我的JSP知识就是跟着这本书学习的。

精彩短评 (总计7条)

  •     科飞
  •     介绍MVC模式的JSP,个人感觉写的一般
  •     感觉作为JSP入门的书籍还是不怎么好啊,个人意见..
  •     基础书籍
  •     结构混乱
  •     JSP的入门书籍,写得清晰易懂
  •     粗略的速成了一下,比较不错,例子很好,实践和理论并重。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024