第一篇 入门篇 1
第1章 JSP概述 1
1.1 JSP简介与历史背景 1
1.2 JSP环境安装配置 6
1.3 JSP语法介绍 8
1.4 运行第一个JSP程序 11
1.5 本章小结 13
习题 13
第2章 JSP基础学习 14
2.1 JSP基本语法 14
2.2 JSP的指令 16
2.3 JSP的动作 18
2.4 JSP基本内置组件 23
2.5 JSP中Session的使用 26
2.6 JSP中forward的使用 28
2.7 JSP运行时的常见问题 29
2.8 JSP小实例 30
2.9 本章小结 34
习题 34
第3章 JavaBean组件 35
3.1 什么是JavaBeans 35
3.2 JSP中JavaBeans的使用 44
3.3 JavaBeans的scope属性 46
3.4 JavaBeans应用实例 47
3.5 本章小结 48
习题 48
第4章 JSP与Servlet 49
4.1 什么是Servlet 49
4.2 Servlet生命周期的规范定义 55
4.3 JSP/Servlet的重定向技术综述 57
4.4 理解会话 59
4.5 用Java Servlets代替CGI 63
4.6 JSP/Servlet中的汉字编码问题 65
4.7 图解Eclipse+Tomcat集成开发Servlet 69
4.8 Servlets/JSP开发技术问答 75
4.9 Servlet小实例 78
4.10 本章小结 80
习题 80
第2篇 数据库操作 81
第5章 全面解析JDBC 81
5.1 JDBC接口综述 81
5.2 JDBC产品组件 84
5.3 如何建立JDBC连接 85
5.4 JDBC驱动管理的内幕 89
5.5 利用JDBC发送SQL语句 90
5.6 获得SQL语句的执行结果 93
5.6 JDBC API 95
5.7 JDBC API3.0简介 108
5.8 JDBC数据类型和Java数据类型的映射关系 109
5.9 本章小结 111
习题 111
第6章 JDBC厂商选择性实现包 112
6.1 RowSet包 112
6.2 SoftwareRowSet包 119
6.3 数据库连接缓冲池 124
6.4 JNDI和RowSet 125
6.5 本章小结 128
习题 128
第7章 JSP数据库操作例程 129
7.1 安装与配置MySQL 129
7.2 JSP数据分页显示 133
7.3 本章小结 137
习题 137
第3篇 案例精讲 138
第8章 习题学生课绩管理系统 138
8.1 系统概述 138
8.2 数据库设计 141
8.3 数据库连接 146
8.4 设计学生课绩管理系统 147
8.5 学生课绩管理系统的疑难分析 225
8.6 学生课绩管理系统的测试与发布 225
8.7 本章小结 226
习题 227
参考文献 228