项目1 登录验证器 1
1.1 项目描述 1
1.2 学习目标 1
1.3 项目实施 1
任务1.3.1 Web应用入门 1
任务1.3.2 Java Web环境搭建 6
任务1.3.3 Servlet基础知识 15
任务1.3.4 Servlet的生命周期 20
任务1.3.5 Servlet API 27
任务1.3.6 登录验证器的编写 36
1.4 学习总结 43
1.5 课后习题 43
项目2 网络购物车 45
2.1 项目描述 45
2.2 学习目标 45
2.3 项目实施 45
任务2.3.1 服务器应用对象 45
任务2.3.2 页面跳转与包含 54
任务2.3.3 Servlet间传递参数的方法 60
任务2.3.4 购物车设计 70
2.4 学习总结 80
2.5 课后习题 80
项目3 编码过滤器 81
3.1 项目描述 81
3.2 学习目标 81
3.3 项目实施 81
任务3.3.1 与ServletContext对象相关的侦听器和事件 81
任务3.3.2 与HttpSession对象相关的侦听器和事件 87
任务3.3.3 与ServletRequest对象相关的侦听器 90
任务3.3.4 过滤器基础 91
任务3.3.5 创建Servlet过滤器 93
任务3.3.6 编码过滤器 98
3.4 学习总结 105
3.5 课后习题 105
项目4 留言板 106
4.1 项目描述 106
4.2 学习目标 106
4.3 项目实施 106
任务4.3.1 JSP简介 106
任务4.3.2 JSP页面基本结构 113
任务4.3.3 JSP隐含对象 129
任务4.3.4 JSP范围 150
任务4.3.5 留言板 150
4.4 学习总结 156
4.5 课后习题 157
项目5 用户信息管理小系统 158
5.1 项目描述 158
5.2 学习目标 158
5.3 项目实施 158
任务5.3.1 JavaBean简介 158
任务5.3.2 JSP调用JavaBean 160
任务5.3.3 JSP与Servlet间传递参数的三个作用范围 166
任务5.3.4 数据库访问 166
任务5.3.5 用户信息管理小系统 177
5.4 学习总结 194
5.5 课后习题 194
参考文献 195