第一部分 基础知识篇 1
项目一 浅谈JSP 1
项目情境 2
学习目标 2
任务1 JSP发展背景 2
任务2 JSP简介 4
综合实训一 JSP用到的一些技术 6
项目小结 8
项目二 JSP初体验 9
项目情境 9
学习目标 9
任务3 JSP环境安装与配置 9
任务4 JSP语法初步介绍 11
综合实训二 我的第一个JSP程序 14
项目小结 18
第二部分 进阶入门篇 19
项目三 JSP语法 20
项目情境 20
学习目标 20
任务5 JSP概述 20
任务6 JSP注释 24
任务7 JSP指令 26
任务8 JSP脚本元素 29
任务9 JSP操作 31
综合实训三 JSP语法练手小实例 35
项目小结 37
项目四 JSP组件 38
项目情境 38
学习目标 38
任务10 JSP9种基本内置组件 38
任务11 JSP中session的应用 41
任务12 JSP中forward的应用 43
综合实训四 JSP组件练手小实例 45
项目小结 49
项目五 JSP与JavaBeans 50
项目情境 50
学习目标 50
任务13 JavaBeans概述 50
任务14 JavaBeans事件 55
任务15 JavaBeans在JSP中的使用 61
任务16 JavaBeans中的scope属性 64
综合实训五 JavaBeans练手小实例 65
项目小结 67
项目六 JSP与Servlet 68
项目情境 68
学习目标 68
任务17 Servlet简介 68
任务18 Servlet和JSP运行环境 73
任务19 Servlet的生命周期 79
任务20 Servlet类 82
综合实训六 Servlet应用小实例 89
项目小结 94
项目七 JSP与数据库 95
项目情境 95
学习目标 95
任务21数据库基础知识 95
任务22 JDBC简介 99
任务23 数据库MySql的安装与配置 103
任务24 JSP连接MySql的方法 112
综合实训七 数据库应用小实例 118
项目小结 128
第三部分 实战演练篇 129
项目八 汽车租赁系统案例精讲 130
项目情境 130
学习目标 130
任务25 需求分析 130
任务26 登录模块 135
任务27 公共模块 136
任务28 用户管理模块 139
任务29 客户管理模块 155
任务30 汽车管理模块 158
任务31 业务管理模块 175
任务32 业务统计模块 181
综合实训八 学生课绩管理系统案例精讲 183
项目小结 241
附录 学生课程管理系统管理员模块部分代码 243
一、管理员模块学生管理部分 244
二、管理员模块教师管理部分 254
三、课程管理部分 262