第1章 项目综述:生产性企业招聘管理系统 3
1.1 项目背景 3
1.2 需求分析 3
1.3 总体设计 7
第2章 Java Web应用概述 9
2.1 C/S和B/S体系结构 9
2.2 动态网页技术 13
第3章 JSP与Servlet 18
3.1 环境安装与配置 18
3.2 Servlet是什么 28
3.3 基于Servlet的Java Web应用程序体验 31
3.4 JSP与Servlet 36
3.5 基于JSP的Java Web应用程序体验 40
第4章 Servlet基础 45
4.1 ServletAPI 45
4.2 Servlet生命周期 50
4.3 HTTP请求响应模型 51
4.4 HTTP请求响应模型应用程序体验 63
4.5 会话跟踪 65
4.6 Servlet异常 77
4.7 请求和转发 78
4.8 Servlet上下文 82
第5章 JSP基础 92
5.1 JSP语法 92
5.2 JSP内置对象 100
第6章 Java Web的开发模式 127
6.1 JavaBean的使用 127
6.2 JSP两种开发模式 136
第7章 Servlet进阶 159
7.1 Servlet过滤器 159
7.2 Servlet监听器 167
第8章 Java数据库连接 182
8.1 JDBC基础 182
8.2 JDBC编程基本操作 186
8.3 JDBC编程进阶 193
8.4 基于MVC模式的数据库访问 207
第9章 Java Web应用中的文件操作 217
9.1 Java Web应用中的输入流与输出流 217
9.2 Java Web应用中的文件上传与下载 221
9.3 JavaWeb应用中的Excel文件读取操作 227
9.4 Java Web应用中的动态生成图像 230
第10章 EL与JSTL 243
10.1 JSP 2.0表达式语言(EL) 243
10.2 JSP标准标签库(JSTL1.1) 252
第11章 生产性企业招聘管理系统(教师篇) 287
11.1 用例设计 287
11.2 数据库设计 288
11.3 详细设计 288
11.4 编码实现 290
第12章 新闻发布系统(学生篇) 299
12.1 环境搭建 299
12.2 需求分析 301
12.3 系统设计 305
12.4 编码实现 315
12.5 发布运行 317
参考文献 319