Java Server Pages技术参考

Java Server Pages技术参考
作 者: 林上杰 林上人
出版社: 中国铁道出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java Server Pages技术参考》作者简介

内容简介

在1996年,Sun将Java集成到ServerSide之后,Java的各项优点便被淋漓尽致的发挥出来。诸如:跨平台、高安全性等特点,大幅度降低服务器端程序设计的复杂度,并且提高了程序的可用性以及生产力。Sun在1999年的时候,针对Servlet对于动态内容的显示有所不足的地方,推出了本书的主角——JSP。本书前两章主要是给初学者有一个完整的概观。初学者对于Java服务器端应用的概念以及所需具备的基本技能,在阅读前两章之后,相信你可以奠定一定的基础。以这个基础为出发点,探讨我们的核心技术JSP,减轻初学者入门之痛。从第3章开始到第7章是属于JSP的基础课程。在基础课程中,从编写基本JSP网页、语法的介绍,到Server环境的建置,都以循序渐进的方式让读者能够从中学习JSP的基础。第8章到第11章则是属于JSP的高级范围,例如:JSP与JavaBean的配合,就必须有一些JavaBean的基础,再与JSP相辅相成的使用;JSP与数据库连接,要了解到JDBc的基础佐以JSP的配合;第12章则是将JSP1.1中最重要的JSP自定义标记概念引入,让读者学习到JSPTagLibrary的使用以及JSP自定义标记所带来的好处。第13章是深入探讨在架构Web应用程序所应该具备的设计概念以及设计上的实作,以期读者能架构高容量、高灵活性的Web应用程序。第14章说明JSP与JavaMail的应用,教读者应用JavaMail与JSP配合。第15章教读者解决常见的UNIX环境的部署与使用,让用户也能在UNIX下开发与执行JSP。

图书目录

第1章 JAVA家族

1-1 Java Family

1-2 Java(TM)2 Platform,Standard Edition(J2SE(TM))

1-3 Java(TM)2 Platform,Micro Edition(J2SE(TM))

1-4 Java(TM)2 Platform,Enterprise Edition(J2SE(TM))

第2章 Servlet简介

2-1 What Servlet

2-2 Why Servlet

2-3 How Servlet

2-4 rst Servlet Sample Code

2.5 Servlet的生命周期

2.6 Servlet的同步性问题

2.7 Servlet范例程序

第3章 JSP简介

3-1 Java Server Pages技术

3-2 What JSP

3-3 JSP与Servlet的比较

3-4 三层式结构

3-5 JSP与ASP的比较

第4章 JSP语法

4-1 JSP的执行过程

4-2 Elements和Template Data

4-3 注释(Comments)

4-4 Quoting和Escape规则

4-5 Directives Element

4-5-1 page命令

4-5-2 include命令

4-5-3 taglib命令

4-6 Scripting Element

4-6-1 声明(Declarations)

4-6-2 Scriptlets

4-6-3 表达式(Expressions)

4-7 Action Elements

4-7-1 <jsp:include>

4-7-2 <jsp:forward>

4-7-3 <jsp:param>

4-7-4 <jsp:plugin>

4-8 错误处理

4-8-1 Translation Time Processing Errors

4-8-2 Client Request Time Processing Errors

第5章 隐含对象

5-1 属性(Attribute)与范围(Scope)

5-1-1 JSP Scope——Page

5-1-2 JSP Scope——Request

5-1-3 JSP Scope——SessionApplication

5-2 与Servlet有关的隐含对象

5-3 与Input/ Output有关的隐含对象

5-4 与Context有关的隐含对象(Implicit Object)

5-5 与Error有关的隐含对象(Implicit Object)

第6章 JSP执行环境与开发环境

6-1 JSP Container(容器)的介绍

6-2 建置第一个JSP的执行环境

6-3 Tomcat的环境介绍

6-3-1 利用默认站点,布署Servlet/JSP/JavaBean

6-3-2 建立一个新的站点,布署Servlet/JSP/JavaBean

6-4 web.xml

6-5 JSP的开发环境介绍

第7章 网页表单的处理

7-1 HTML表单如何传送数据

7-2 表单中常见的输入类型

7-2-1 文本密码输入类型

7-2-2 选项按钮复选框选择输入类型

7-3 表单与JSP的范例

7-4 文件上传

7-5 文本区输入类型(Textarea)

第8章 JSP与JavaBean

8-1 JavaBean的简介

8-2 JSP与JavaBean

8-2-1 <jsp:useBean>

8-2-2 自省(introspection)的机制

8-2-3 <jsp:setProperty>

8-2-4 <jsp:getProperty>

8-3 JavaBean的Scope

8-3-1 Page范围的JavaBean

8-3-2 Request范围的JavaBean

8-3-3 Session范围的JavaBean

8-3-4 Application范围的JavaBean

8-4 JavaBean的删除

第9章 Session TracKing

9-1 Stateful&Stateless

9-2 Session Tracking的四种方法

9-2-1 Session的定义

9-2-2 隐藏表格字段(Hidden Form Field)

9-2-3 URL重写(URL Rewriting)

9-2-4 Cookie

9-2-5 使用JSP所包含的对象

9-3 Session的生命周期

9-4 HttpSessionBindingListener接口

9-5 Shopping Cart范例程序一

9-6 Shopping Cart范例程序二

第10章 JSP与数据库——JDBC

10-1 数据库基本概念

10-2 JDBC概观

10-3 使用JDBC连接MS Access数据库

10-4 PreparedStatement

10-5 JDBC 2.0介绍与使用

10-6 JNDI——数据源(Data Source)与连接池(Connection Pool)

第11章 JSP与XML

11-1 XML的简介

11-2 JSP+XML产生HTML

11-2-1 范例程序一:Book

11-2-2 范例程序二:Database

11-3 JSP+WML

11-3-1 JSP产生WML格式的Hello范例

11-3-2 JDBC与WML的范例

11-3-3 判断用户的设备(device)

第12章 自定义JSP标记

12-1 JSP Tag Library的简介

12-1-1 Tag Library和JavaBean的比较

12-1-2 Tag Library的运行

12-2 一个简单的Tag Library范例

12-2-1 Hello标记的Tag Handler Class

12-2-2 Hello标记的Tag Library Descriptor File

12-2-3 JSP Page

12-3 Tag Handler Class

12-3-1 API概观

12-3-2 TagSupport类

12-3-3 BodyTagSupport类

12-3-4 TagExtraInfo和VariableInfo类

12.3.5 其他类

12-4 Tag Library Descriptor(TLD)

12-4-1 Library元素

12-4-2 Tag元素

12-4-3 Adribute元素

12-5 Tag Library&web.xml

12-6 Tag Library范例程序

12-6-1 有属性的标记——<myfont>

12-6-2 可显示HTML源文件的标记——<Filter>

第13章 JSP的结构

13-1 MVC(Model-View-Controller)的介绍

13-2 Mode I与Mode II的介绍

13-3 Mode I和Mode II的范例程序

13-3-1 Mode II的范例程序——Hello World

13-3-2 RequestDispatcher接口

13-3-3 Mode II范例程序——Shoppingcart

第14章 利用JSP来发送E-Mail

14-1 JavaMail 1.2的介绍与使用方法

14-2 JavaMail范例程序一——发送一般邮件

14-3 JavaMail范例程序二——发送Html格式邮件,且能附加文件

14-4 JavaMail范例程序三——电子贺卡程序

14-4-1 电子贺卡程序的结构

14-4-2 电子贺卡程序的流程说明

14-4-3 电子贺卡的完整程序与解说

第15章 JSP的UNIX执行环境

15-1 在UNIX下的JSP执行环境

15-2 在UNIX下建置Tomcat 3.2.1

15-3 在UNIX下布署Tomcat3.2.1的Servlet/JSP/JavaBean

15-4 在UNIX下测试Tomcat 3.2.1的中文环境

15-5 在UNIX下建置Resin 1.2.2

15-6 在UNIX下布署Resin 1.2.2的Servlet/JSP/JavaBean

15-7 在UNIX下测试Resin 1.2.2的中文环境

15-8 在UNIX下安装使用JDBC与MySQL 3.23.32

附录A JSP Container(Windows平台)

A-1 Allaire JRun 3.02

A-1-1 安装JRun 3.0.2+IIS Web Server

A-1-2 利用默认站点布署Servlet/JSP/JavaBean

A-1-3 建立一个新的站点布署Servlet/JSP/JavaBean

A-2 Resin 1.2.2

A-2-1 安装Resin 1.2.2+IIS Web Server

A-3 Orion 1.4.5

A-3-1 Orion 1.4.5安装方法

附录B HTTP状态码

附录C ASC II码

附录D Servlet API

D-1 javax.servlet套件

D-2 javax.servlet.http套件

附录E Java Server Pages API

E-1 javax.servlet.jsp套件

E-2 javax.servlet.jsp.tagext套件

附录F JSP资源

F-1 Java

F-2 JSP

F-3 JSP FAQs

F-4 JSP Container