JSP设计(第三版)
|
|
| 新书城图书编号:183 |
| 图书ISBN:7508322738 |
| 出版时间:2005-1-1 |
| 出版社:中国电力出版社 |
| 作者:(美)鲍格斯坦(Bergsten,H.) 著,林琪,朱涛江 译 |
|
市场价格:¥79 |
|
普通会员:¥63.2
|
80折 |
|
VIP会员:¥59.25
|
75折 |
|
|
|
|
|
|
|
【图书简介】
|
自1999处JSP 1.0发布以来,JavaServer Pages(JSP)可谓掀起了一场风暴,其追随者蜂拥而至。JSP为企业Java开发人员提供了一个开发动态Web网站和Web应用的灵活工具。随着JSP标准标记库(JSTL)的引入,JSP规范第一版中略显粗糙的方面也有了大幅改进,JSP 2.0则将此技术又推向了一个新的高度。 《JSP设计(第三版)》得到了充分的修订和更新,以涵盖JSP 2.0和JSTL 1.1规范。其中详细介绍了JSP 2.0中新增的表达式语言(EL)、JSTL 1.1标记库和新的函数库、支持定制标记库开发(而无须Java代码)的新标记文件格式、简化的Java标记库API、在JSP XML语法方面所做出的改进等等。不仅如此,在此还详尽地描述了Apache Tomcat服务器的建立、JSP和JSTL语法和特征、错误处理和调试、鉴别和个人化、数据库访问、XML处理和国际化等诸多内容。 希望学习JSP的专业人士可以划归为两大阵营,而这本书也充分认识到这两大阵营存在着不同的需求:网页设计人员感兴趣的是如何在Web页面中使用JSP元素,而程序员则更希望了解JSP API,以及如何将JSP有效地用做企业应用的一部分。如果你身为网页设计人员,那么会从本书第二部分的实用Web应用示例中获益匪浅。如果你是一个程序员,则会对第三部分详细介绍的高级主题倍加推崇,例如如何使用流行的Apache Struts MVC(模型-视图-控制器)框架将Servlet和JavaBeans组件与JSP集成,以及如何使用JSP API开发定制标记库,在此还提供了一些实际示例,开发你自己的标记库时可以将这些示例作为起点。
|
|
|
|
【图书目录】
|
前言 1 第一部分 JSP应用初步 第一章 JavaServer Pages入门 17 什么是JavaServer Pages 17 为什么使用 JSP 18 如何起步 24 第二章 HTTP和Servlet基础 25 HTTP请求/响应模型 26 Servlet 33 第三章 JSP概述 37 Servlet存在的问题 37 JSP页面剖析 39 JSP处理 40 采用MVC模型的JSP 应用设计 44 第四章 建立JSP环境 46 安装Java软件开发工具包 46 安装Tomcat服务器 47 测试Tomcat 52 安装书中的例子 53 示例Web应用概述 54 第二部分 JSP应用开发 第五章 生成动态内容 59 创建一个JSP页面 59 安装JSP页面 60 运行JSP页面 62 使用JSP指令元素 62 使用模板文本 64 使用JSP动作元素 65 第六章 在JSP页面中使用JavaBeans组件 73 什么是bean 73 在JSP页面中声明bean 75 读取bean性质 76 设置bean性质 79 第七章 使用定制标记库和JSP标准标记库 83 定制标记库是什么? 83 安装定制标记库 84 声明定制标记库 84 使用标记库中的动作 88 第八章 处理输入和输出 95 读取请求参数值 95 验证用户输入 107 格式化HTML输出 119 第九章 错误处理和调试 122 处理语法错误 122 调试JSP应用 130 处理运行时错误 135 第十章 在JSP页面、请求和用户间共享数据 142 在页面间传递控制和数据 142 共享会话和应用数据 150 在线购物 159 内存使用考虑 168 第十一章 将定制标记库开发为标记文件 170 创建和使用标记文件 170 访问属性值 172 处理动作体 175 处理片段属性 178 通过变量向调用页面提供数据 180 中止页面处理 183 将标记文件打包以便于重用 184 第十二章 访问数据库 187 从JSP页面访问数据库 188 不采用bean验证复杂的输入 216 使用事务 219 特定于应用的数据库动作 221 第十三章 鉴别和个人化 222 容器提供的鉴别 223 应用控制的鉴别 229 其他安全问题 247 第十四章 国际化 249 Java对国际化和本地化的支持 250 生成本地化输出 254 位的简史 271 处理本地化输入 274 第十五章 处理XML数据 283 生成XML响应 283 将XML转换为HTML 285 将XML转换为依赖于设备的格式 291 处理XML数据 292 第十六章 使用脚本元素 305 使用page指令脚本属性 305 隐式JSP脚本对象 306 使用小脚本 308 使用表达式 311 使用声明 311 混合动作元素和脚本元素 315 处理脚本语法错误 319 第十七章 拾遗补缺 328 缓冲 328 包含页面片段 330 全局配置选项 336 混合客户端和服务器端代码 341 预编译JSP 页面 351 避免JSP页面缓存 354 将JSP页面写作XML文档 356 如何解释URI 363 第三部分 J2EE和JSP组件开发中的JSP 第十八章 Web应用模型 369 J2EE 369 MVC设计模型 372 可扩展性 377 第十九章 结合JSP和Servlet 382 Servlet、过滤器和监听者 382 为各项任务选择适当的组件类型 394 使用监听者初始化共享资源 396 使用过滤器进行访问控制 399 使用Servlet集中处理请求 403 使用一个通用JSP错误页面 416 第二十章 为JSP开发JavaBeans组件 419 Bean作为JSP组件 419 JSP Bean示例 425 意料之外的行为 435 第二十一章 使用Java开发定制标记库 437 开发简单标记处理器 438 开发传统标记处理器 457 开发标记库函数 476 创建标记库描述文件 477 打包和安装标记库 485 第二十二章 高级定制标记库特性 489 开发协作动作 489 验证语法 503 在标记库中使用监听者 510 动态属性值和类型 511 第二十三章 定制代码与JSTL的集成 516 设置和使用配置变量 516 集成定制条件动作 519 集成定制循环动作 520 集成定制国际化动作 527 集成定制数据库动作 529 使用JSTL标记库验证器 531 第二十四章 数据库访问策略 533 JDBC基础知识 534 使用连接和连接池 536 使连接池对应用组件可用 545 使用通用数据库bean 552 开发特定于应用的数据库组件 556 第四部分 附录 附录一 JSP元素参考 563 附录二 JSTL动作和API参考 589 附录三 JSP表达式语言参考 646 附录四 JSP API参考 653 附录五 本书示例中定制动作的API参考 715 附录六 Web应用结构和部署描述文件参考 730 索引 753
|
|
|
|