第1章 JSP简介 1
1.1 JSP概述 1
1.2 第一个JSP例子 2
1.3 JSP的执行过程 3
1.4 JSP的技术前景 3
1.5 本章小结 3
习题1 4
第2章 配置JSP运行环境 5
2.1 JSP技术支持的架构模型 5
2.2 应用程序服务器 6
2.3 JSP运行环境 6
2.4 安装J2SDK和配置环境变量 8
2.5 安装Tomcat 9
2.6 Tomcat的目录结构 11
2.7 JSP页面的执行流程 14
2.8 本章小结 15
习题2 15
第3章 JSP基本语法 17
3.1 Java程序片 17
3.2 声明 19
3.3 表达式 21
3.4 程序段 22
3.5 JSP指令 23
3.6 JSP动作 27
3.7 字符使用惯例 31
3.8 JSP异常 32
3.9 HTML标记 32
3.10 综合编程实例 34
3.10.1 留言设计原理 35
3.10.2 输入留言 35
3.10.3 保存留言 36
3.10.4 查看留言 39
3.11 本章小结 40
习题3 41
第4章 JSP内置对象 42
4.1 request对象 42
4.2 response对象 49
4.2.1 改变浏览器文件输出类型 50
4.2.2 控制网页的刷新频率 52
4.3 session对象 53
4.3.1 显示客户会话ID 54
4.3.2 信息的保存和获取 58
4.3.3 计数器 61
4.4 application对象 62
4.5 page对象 64
4.6 out对象 65
4.7 用户登录系统 66
4.8 本章小结 71
习题4 71
第5章 数据库操作 73
5.1 JDBC简介 73
5.2 JSP中的JDBC 74
5.3 JDBC驱动 74
5.4 数据库事务处理 78
5.5 数据查询 79
5.5.1 顺序查询 79
5.5.2 游动查询 81
5.5.3 随机查询 85
5.5.4 参数查询 87
5.5.5 排序查询 94
5.5.6 使用通配符查询 97
5.6 数据更新 101
5.6.1 修改数据 101
5.6.2 添加数据 106
5.6.3 删除数据 112
5.7 网上投票 116
5.8 本章小结 124
习题5 124
第6章 在JSP中使用bean 126
6.1 什么是bean? 126
6.2 编写bean 127
6.3 JSP使用bean 132
6.4 访问bean属性 134
6.4.1 读取bean属性的举例 135
6.4.2 设置bean属性的举例 136
6.5 bean的作用域 142
6.6 bean的综合运用实例 147
6.6.1 读文件bean 147
6.6.2 写文件bean 153
6.6.3 查询数据库bean 158
6.6.4 添加记录 161
6.7 标准考试bean 166
6.8 本章小结 171
习题6 172
第7章 Servlet技术 173
7.1 什么是Servlet 173
7.2 Servlet技术的特点 174
7.3 Servlet的生命周期 174
7.4 开发部署一个简单的Servlet 175
7.5 JSP与Servlet之间的关系 178
7.6 本章小结 179
习题7 179
参考文献 180