资源说明:JSP应用开发技术 贾素玲、王强、张成编著
前 言 8
第一章 JSP简介 9
1.1 初识JSP 9
1.2 第一个JSP实例 10
1.3 JSP运行原理 12
1.4 如何学习JSP 13
本章小结 13
思考题 14
第二章 构建JSP开发环境 15
2.1 JSP运行环境 15
2.1.1 JDK 15
2.1.2 Tomcat 16
2.2 JDK的安装与配置 16
2.3 Tomcat的安装和配置 20
2.4 JSP开发工具 22
2.5 测试第一个JSP应用程序 24
本章小结 25
思考题 25
第三章 JSP基本语法 26
3.1 注释 26
3.2 声明 26
3.3 表达式 27
3.4 程序段 27
3.5 JSP指令 28
3.5.1 include指令 28
3.5.2 page指令 28
3.5.3 taglib指令 30
3.6 JSP动作 32
3.6.1 动作 32
3.6.2 动作 34
3.6.3 动作 35
3.6.4 动作 37
3.7 JSP异常 38
3.8 JSP字符使用惯例 38
本章小结: 39
思考题 39
第四章 JSP内置对象 40
4.1 JSP内置对象概述 40
4.1.1 Application Scope 40
4.1.2 Session Scope 41
4.1.3 Request Scope 41
4.1.4 Page Scope 42
4.2 HTML中的<form>和<input> 43
4.2.1 <form>标记 43
4.2.2 <input>标记 44
4.3 application对象 44
4.4 config对象 46
4.5 exception对象 46
4.6 out对象 48
4.7 page对象 50
4.8 pageContext对象 50
4.9 request对象 52
4.10 response对象 55
4.11 session对象 57
4.12 session跟踪 58
本章小结 62
思考题 63
第五章 使用JavaBean 64
5.1 什么是JavaBean 64
5.1.1 JavaBean中的属性 65
5.1.2 JavaBean中的事件 69
5.2 如何在JSP中使用JavaBean 69
5.2.1 71
5.2.2 72
5.2.3 73
5.2.4 使用JavaBean的其他问题 74
5.3 JavaBean Scope 74
5.3.1 page范围的JavaBean 75
5.3.2 request范围的JavaBean 76
5.3.3 session范围的JavaBean 80
5.3.4 application范围的JavaBean 82
5.4 JavaBean使用实例 83
5.4.1 使用JavaBean处理购物车 83
5.4.2 使用JavaBean处理数据库连接 86
本章小结 89
思考题 89
第六章 JSP与Servlet 90
6.1 Servlet概述 90
6.2 Servlet的类结构 90
6.2.1 HttpServlet类 91
6.2.2 HttpSession 92
6.2.3 ServletConfig 93
6.2.4 ServletContext 94
6.3 Servlet的运行条件 95
6.4 用Servlet实现HelloBUAASem108 95
6.5 用Servlet访问request对象 98
6.6 Servlet生命周期 100
6.7 JSP、Servlet与JavaBean 101
6.8 用Servlet实现购物车 101
本章小节 110
思考题 110
第七章 JSP访问数据库 111
7.1 JDBC简述 111
7.2 JDBC中的类结构 112
7.3 JDBC驱动 116
7.4 JSP数据库操作实例 120
7.4.1在JSP页面中直接访问数据库 120
7.4.2在Servlet中使用JDBC技术 123
7.4.3在JavaBean中封装数据库操作 128
7.5 数据库连接池 132
7.5.1 连接池的基本原理 132
7.5.2 在Tomcat中配置连接池 133
7.5.3 使用连接池访问数据库的实例 135
本章小结 138
思考题 138
第八章 JSP与XML 139
8.1 XML简介 139
8.2 DOM和SAX 140
8.3 使用DOM解析XML 140
8.4 使用SAX解析XML 146
8.5 JSP中的XML语法 152
本章小结 153
思考题 154
第九章 Struts应用开发基础 155
9.1 MVC设计模式 155
9.2 Struts实现MVC的机制 155
9.3 Struts的第一个实例 156
9.3.1 实例执行流程 156
9.3.2 实例开发 157
9.4 Struts配置文件 172
9.4.1 元素 172
9.4.2 元素 173
9.4.3 <form-beans>元素 175
9.4.4 元素 175
9.4.5 元素 176
9.4.6 元素 176
9.4.7 元素 177
9.4.8 元素 178
9.4.9 元素 179
9.5 Struts组件 179
9.5.1 Struts控制器组件 179
9.5.2 Struts模型组件 183
9.5.3 Struts视图组件 187
9.6 Struts HTML标记 188
本章小结 197
思考题 197
第十章 JSP实例应用 198
10.1 使用JSP实现会员服务系统 198
10.1.1系统需求概述 198
10.1.2 业务实体说明 199
10.2系统构架设计 199
10.3 数据库设计 201
10.4 各功能模块的实现 202
10.6.1 系统运行环境配置 203
10.6.2 编写实用类 203
10.6.2 编写抽象基类 209
10.6.3 模型层的实现 214
10.6.4 业务层的实现 234
10.6.5 视图层的实现 239
本章小结 270
思考题 270
附录 A JSP语法总结 271
附录 B Tomcat 服务器配置参考 275
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。