JSP设计

JSP设计
作 者: Hans Bergsten 何健辉 许俊娟 何健辉
出版社: 中国电力出版社
丛编项: O'REILLY系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: jsp
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《JSP设计》作者简介

内容简介

两年前,企业级Java风暴席卷了整个Java社团——开发者们都已认识到它在构建分布式应用程序方面的潜力。而现在, JSP(Javaserver Pages)能够协调网页设计者和程序员之间的工作,让他们共同创建动态网页。然而,JSP不同于其他的Java技术,它可以帮助那些非编程人员开发Web应用程序。本书带领读者进入令人激动的JSP新世界,对它做了全面介绍。阐述了JSP如何充分利用Java servlet来创建高效的、可复用的Web应用程序。书中还展示了如何用Apache Tomcat服务器启动JSP,并详细讲述了JSP语法、脚本元素、错误处理和调试、数据库访问、身份验证和个性化、国际化、与XML集成等。本书可以满足两类想学习JSP的专业人士的不同需要:一类是网页设计师,他们对如何在网页中使用JSP元素很感兴趣;另一类是程序员,他们对JSP API极为关注。对于那些渴望编写自己的JSP组件的读者,本书将指导你研究诸如创建自定义标记库,将servlet和JavaBeans与JSP集成在一起等更深入的课题。最后,本书作者提供了一个完整的自定义标记库,可用于数据库访问、国际化,还可以用在你自己的JSP库中。

图书目录

前言

第一部分 JSP应用程序基础

第一章 JSP介绍

什么是JSP7

为什么要使用JSP?

开始学习所需要的东西

第二章 HTTP和Server基础

HTTP请求/应答模型

servlet

将Java Web应用程序打包

第三章 JSP概览

servlet所带来的问题

JSP页面剖析

JSP处理过程

使用MVC设计JSP应用程序

第四章 构建JSP环境

安装Java软件开发工具包

安装Tomcat服务器

测试Tomcat

安装本书的例子

Web应用程序例子概览

第二部分 JSP应用程序开发

第五章产生动态内容

现在是几点?

输入和输出

第六章 使用脚本元素

Java启蒙

JSP隐含对象

条件处理

显示数值

使用表达式来设置属性

声明变量和方法

第七章 错误处理和调试

处理语法错误

对基于JSP的应用程序进行调试

处理运行时的错误

第八章 在JSP页面、请求和用户间共享

在页面间传递控制和数据

共享会话和应用程序数据

使用自定义行为

在线购物

内存使用策略

第九章 数据库访问

从JSP页面访问数据库

在不使用beau的情况下进行输入验证

使用事务

应用程序特定的数据库行为

第十章 身份验证和个性化

由容器提供的身份验证

应用程序控制的身份验证

另外一些安全问题

第十一章 国际化

Java是如何支持国际化和才

产生本地化的输出

比特简史

处理本地化的输入

第十二章 拾遗补缺

缓冲

引入页面片段

XML和 JSP

混合客户端代码和服务器端代码

对JSP页面进行预编译

防止JSP页面被缓存

URL是如何被解释的

第三部分 JZEE中的 JSP和 JSI

第十三章 Web应用程序模型

JZEE模型

MVC模型

可缩放性

第十四章 将servlet和 JSP组合使用

将servle在用作控制器

使用Action对象来实现一个更加模块化的设计

在servlet和JSP页面间共享信息

对所有的运行时错误使用同一个JSP错误处理贾

第十五章 开发用于JSP的 JavaBea

作为 JSP组件的 JavaBeans

JSP bean的例子

意想不到的<jsp:setProperty>行为

第十六章 开发JSP自定义行为

标记扩展基础

开发一个简单的行为

处理行为体

让行为互相协作

通过行为创建新的变量

开发迭代行为

创建TLD

语法验证

如何重用标记处理程序

打包和安装标记库

第十六章 开发数据库访问组件

使用连接和连接池

使用通用数据库bean

开发通用数据库自定义行为

开发应用程序特有的数据库组件

第四部分 附录

附录一 JSP元素的语法参考

附录二 JSP的API参考

附录三 本书例子中的自定义行为和类的章

附录四 Web应用程序结构和配置描述符。

附录五 JSP资源参考

词汇表