第1章 JSp概述 1
1.1 Web程序设计模式与运行原理 1
1.2 JSP页面与JSp运行原理 4
1.3搭建JSp运行环境 8
1.4集成开发环境介绍 12
1.5本章习题 16
第2章 Web开发基础 19
2.1常用HTML标记 19
2.2表单 25
2.3页面布局 28
2.4 JavaScnpt简介 35
2.5上机实训 42
2.6本章习题 42
第3章 JSp语法基础 45
3.1 JSP页面基本结构 45
3.2 JSP注释 46
3.3 JSP脚本元素 48
3.4 JSP指令元素 53
3.5 JSP标准操作元素 57
3.6上机实训 63
3.7本章习题 63
第4章 JSP内置对象 66
4.1内置对象概述 66
4.2 out对象 66
4.3 request对象 68
4.4 response对象 75
4.5 session对象 82
4.6 application对象 86
4.7 Cookie对象 89
4.8其他内置对象 92
4.9上机实训 93
4.10本章习题 93
第5章 JDBC技术 96
5.1 JDBC概述 96
5.2 JDBC API简介 98
5.3连接数据库 105
5.4访问数据库 110
5.5数据库操作典型应用 116
5.6上机实训 121
5.7本章习题 122
第6章 JavaBean技术 125
6.1 JavaBean概述 125
6.2创建和使用JavaBean 126
6.3 JavaBean的典型应用 134
6.4上机实训 148
6.5本章习题 148
第7章 Servlet技术 152
7.1 Servlet概述 152
7.2编写、配置及调用Servlet 154
7.3 Servlet技术原理 156
7.4使用Servlet实现MVC开发模式 162
7.5 Servlet典型应用 168
7.6上机实训 175
7.7本章习题 175
第8章 标准标签库JSTL 179
8.1 JSTL概述 179
8.2表达式语言(EL) 181
8.3 JSTL核心标签库 189
8.4其他JSTL标签 202
8.5上机实训 211
8.6本章习题 211
第9章 Struts应用 213
9.1 Struts概述 213
9.2简单的Struts应用 220
9.3 Struts的工作流程 229
9.4上机实训 231
9.5本章习题 231
第10章 Spring框架应用 232
10.1 Spring简介 232
10.2 Spring的控制反转 237
10.3在Spring中实现MVC 243
10.4 Spring中的数据库操作 247
10.5上机实训 257
10.6本章习题 257
第11章 Ajax技术应用 258
11.1 Ajax概述 258
11.2 Ajax的工作原理 263
11.3 Ajax的典型应用 268
11.4上机实训 279
11.5本章习题 279
第12章 学生课绩管理系统 280
12.1系统概述 280
12.2数据库设计 285
12.3系统的实现 288
12.4系统关键代码实现 296