Java EE开发项目化教程 / 普通高等职业教育体系精品教材·计算机系列
作者: 刘丽华、丁宏伟
出版时间:2016年8月
出版社:清华大学出版社
- 清华大学出版社
- 9787302443056
- 1-1
- 126867
- 0045178308-8
- 平装
- 16开
- 2016年8月
- 工学
- 软件工程
- TP312JA
- 软件开发
- 本专科
为了方便教师教学,提供教材的同时,还提供了教材中所有例题及项目源代码、电子课件、各部分分类整理的试题库及答案,请有此需要的教师联系出版社,也可与作者联系(E—mail:llhua66@163.com)。
本书可作为高职高专学生或本科学生教材,也可作为计算机培训班教材或Web程序员参考书。
模块1 系统分析与设计
学习目标
1.1 任务1——项目需求分析
1.1.1 系统建立的意义
1.1.2 系统的设计目标和思想
1.1.3 需求模块分析系统结构图
1.2 任务2——系统总体设计
1.2.1 管理员管理模块
1.2.2 学生管理模块
1.2.3 企业管理模块
1.3 任务3——功能模块详细设计
1.3.1 管理员管理功能模块
1.3.2 学生管理功能模块
1.3.3 企业管理功能模块
1.4 任务4——数据库结构设计
1.4.1 用户注册表user
1.4.2 学生基本信息表student
1.4.3 学生简历表resume
1.4.4 企业基本信息表company
1.4.5 招聘信息表recruit
1.4.6 应聘简历表recruitresume
1.4.7 就业信息表employment
1.4.8 留言信息表message
1.5 任务5——项目的开发环境要求
1.5.1 系统软硬件要求
1.5.2 开发工具
1.5.3 开发语言
1.6 本章小结
1.7 课后实训
模块2 Web项目开发环境配置
学习目标
2.1 任务1——JDK的安装与配置
2.1.1 JDK的下载
2.1.2 JDK的安装
2.1.3 JDK的配置
2.2 任务2——Tomcat服务器的安装与配置
2.2.1 下载Tomcat
2.2.2 Tomcat的安装和配置
2.2.3 运行和测试Tomcat
2.3 任务3——MyEclipse安装与配置
2.3.1 MyEclipse的下载
2.3.2 MyEclipse的安装
2.3.3 在MyEclipse中附加Tomcat服务器
2.4 本章小结
2.5 课后实训
模块3 使用Servlet实现Web控制器.
学习目标
3.1 任务1——认识Servlet
3.1.1 Servlet的优点
3.1.2 Servlet运行原理
3.1.3 Servlet生命周期
3.2 任务2——实现用户登录控制器
3.2.1 任务描述
3.2.2 实现任务所需ServletAPI
3.2.3 任务实现
3.3 任务3——使用Servlet过滤器处理中文乱码
3.3.1 任务描述
3.3.2 实现任务所需过滤器Filter体系结构
3.3.3 任务实现
3.4 任务4——使用Cookie技术统计页面访问量
3.4.1 任务描述
3.4.2 实现任务所需Cookie技术
3.4.3 任务实现
3.5 任务5——使用请求转发实现注册控制器
3.5.1 任务描述
3.5.2 实现任务所需的RequestDispatcher接口
3.5.3 任务实现
3.6 任务6——使用Session技术实现登录后用户跟踪
3.6.1 任务描述
3.6.2 Session会话管理API
3.6.3 任务实现
3.7 本章小结
3.8 课后实训
模块4 使用JDBC技术访问数据库.
学习目标
4.1 任务1——学会使用JDBC技术访问数据库
4.1.1 任务描述
4.1.2 实现任务所需JDBCAPI
4.1.3 任务实现
4.2 任务2——使用JDBC技术对用户表数据进行CRUD操作
4.2.1 任务描述
4.2.2 使用JDBC对用户表数据进行CRUD操作所需接口和类
4.2.3 任务实现
4.3 任务3——利用DAO技术实现用户登录
4.3.1 案例描述
4.3.2 实现任务所使用的预处理语句
4.3.3 任务实现
4.4 本章小结
4.5 课后实训
模块5 使用JSP技术实现Web页面
学习目标
5.1 任务1——使用JSP标签实现用户注册页面
5.1.1 任务描述
5.1.2 实现任务所需技术
5.1.3 任务实现
5.2 任务2——使用JSP动作元素实现学生注册个人基本信息
5.2.1 任务描述
5.2.2 实现任务所需的JSP动作标记
5.2.3 任务实现
5.3 本章小结
5.4 课后实训
模块6 使用JSP内置对象.
学习目标
6.1 任务1——使用JSP内置对象实现用户登录页面
6.1.1 任务描述
6.1.2 任务实施用到内置对象
6.1.3 任务实现
6.2 任务2——使用JSP内置对象实现管理员用户登录后首页面
6.2.1 任务描述
6.2.2 实现任务所需的内置对象
6.2.3 任务实现
6.3 本章小结
6.4 课后实训
模块7 在JSP页面中使用JavaBean
学习目标
7.1 任务——使用JSP+JavaBean实现用户注册时用户名检测
7.1.1 任务描述
7.1.2 实现任务需要的JavaBean技术
7.1.3 任务实现
7.2 本章小结
7.3 课后实训
模块8 使用EL表达式.
学习目标
8.1 任务——用EL表达式实现学生查看个人基本信息
8.1.1 任务描述
8.1.2 实现任务所需的EL技术
8.1.3 任务实现
8.2 本章小结
8.3 课后实训
模块9 自定义JSP标签的使用
学习目标
9.1 任务——学会使用自定义JSP标签
9.1.1 任务描述
9.1.2 实现任务所需的自定义标签的技术
9.1.3 任务实现
9.2 本章小结
9.3 课后实训
模块10 使用JSP标准标签库
学习目标
10.1 任务1——使用核心标签库的通用标签实现学生密码修改
10.1.1 任务描述
10.1.2 实现任务所需的标准标签
10.1.3 任务实现
10.2 任务2——使用JSTL条件和迭代标签实现管理学生信息
10.2.1 任务描述
10.2.2 实现任务所需的条件标签和迭代标签
10.2.3 任务实现
10.3 任务3——认识JSTL的URL标签、国际化标签及格式标签
10.3.1 任务描述
10.3.2 JSTL的URL标签、国际化标签及格式标签
10.4 本章小结
10.5 课后实训
模块11 使用JSP实用技术
学习目标
11.1 任务1——使用实用技术实现用户登录验证码
11.1.1 任务描述
11.1.2 验证码技术
11.1.3 任务实现
11.2 任务2——使用分页技术实现用户管理
11.2.1 任务描述
11.2.2 分页技术
11.2.3 任务实现
11.3 任务3——使用ckeditor实现学生给管理员留言
11.3.1 任务描述
11.3.2 实现任务所需的ckeditor
11.3.3 任务实现
11.4 本章小结
11.5 课后实训
参考文献