Java Web程序设计(第二版)(配套代码、课件、习题答案、试题库等) / 新世纪高职高专软件专业系列规划教材
¥38.00定价
作者: 李俊青
出版时间:2014年12月
出版社:大连理工大学出版社有限公司
- 大连理工大学出版社有限公司
- 9787561185346
- 70429
- 0065175580-3
- 16开
- 2014年12月
- 工学
- 软件工程
- TP312JA
- 计算机类
- 高职高专
内容简介
《Java Web程序设计(第二版)》共8个技术模块:Java Web开发环境与联合开发工具配置;制作简单的Java Web网站;服务器交互;数据库操作;JavaBean技术;Java Web高级开发;组件应用及常用模块;综合应用。
目录
模块1 Java Web开发环境与联合开发工具配置
项目1 配置JSP运行环境
1.1 项目描述与实现
1.2 新知识点——JSP概述、Tomcat目录结构、虚拟目录配置
1.3 扩展——Tomcat帮助文档查阅
项目2 Eclipse、Dreamweaver等工具搭配开发JSP
2.1 项目描述与实现
2.2 新知识点——Eclipse、Dreamweaver工具简介
2.3 扩展——项目导入、导出、发布打包
项目3 制作简单的JSP页面
3.1 项目描述与实现
3.2 新知识点——JSP页面组成、声明、代码段、表达式、注释
3.3 扩展——代码编写规范
小结
习题
模块2 制作简单的Java Web网站
项目4 制作有包含文件的JSP页面
4.1 项目描述与实现
4.2 新知识点——JSP指令:page指令、include指令
4.3 扩展——taglib指令的使用
项目5 制作简单的展示网站
5.1 项目描述与实现
5.2 新知识点——JSP动作指令、<jsp:include>
5.3 扩展——<jsp:forward>的使用
小结
习题
模块3 服务器交互
项目6 用户注册表单信息获取及显示
6.1 项目描述与实现
6.2 新知识点——JSP内置对象、request
6.3 扩展——中文乱码处理、request中其他信息获取
项目7 处理服务器响应
7.1 项目描述与实现
7.2 新知识点——response、out
7.3 扩展——设置响应的MIME类型
项目8 存储用户会话
8.1 项目描述与实现
8.2 新知识点——session、application
8.3 扩展——cookie
项目9 电子商务网站的购物模块制作
9.1 项目描述与实现
9.2 新知识点——读文件、写文件
小结
习题
模块4 数据库操作
项目10 显示用户信息列表
10.1 项目描述与实现
10.2 新知识点——JDBC概述、JDBC连接MySQL数据库
10.3 扩展——JDBC连接SQL Server、Oracle
项目11 JSP实现用户注册
11.1 项目描述与实现
11.2 新知识点——Connection、Statement、ResultSet等对象的常用方法
11.3 扩展——数据库资源释放
项目12 分页显示用户信息列表
12.1 项目描述与实现
12.2 新知识点——分页
12.3 扩展——各种数据库的数据分页
项目13 制作JSP实现用户登录
小结
习题
模块5 JavaBean技术
项目14 封装用户信息的JavaBean
14.1 项目描述与实现
14.2 新知识点——JavaBean、JSP调用JavaBean
14.3 扩展——表单参数设置JavaBean中的属性
项目15 数据库连接的JavaBean
15.1 项目描述与实现
15.2 新知识点——数据库连接的JavaBean
项目16 使用连接池优化数据库连接
16.1 项目描述与实现
16.2 新知识点——数据库连接池原理、Tomcat DBCP
16.3 扩展——Tomcat JDBC Connection Pool
小结
习题
模块6 Java Web高级开发
项目17 利用工具创建并部署Servlet
17.1 项目描述与实现
17.2 新知识点——Java Servlet概述
17.3 扩展——Java Servlet版本历史
项目18 用Servlet实现用户注册
18.1 项目描述与实现
18.2 新知识点——Java Servlet工作过程
18.3 扩展——Java Servlet接口
项目19 用Servlet实现用户登录
19.1 项目描述与实现
19.2 新知识点——Servlet中会话存储、重定向到JSP页面
19.3 扩展——Java Servlet与JSP的共享对象
项目20 访问权限控制
20.1 项目描述与实现
20.2 新知识点——Filter
20.3 扩展——Servlet 3.0新特性
项目21 用EL遍历数据
21.1 项目描述与实现
21.2 新知识点——EL语法基础
21.3 扩展——EL运算符
项目22 使用EL简化JSP开发
22.1 项目描述与实现
22.2 新知识点——EL内建对象
22.3 扩展 ——EL数据类型和自动类型转换
小结
习题
模块7 组件应用及常用模块
项目23 带在线编辑器的信息发布模块制作
23.1 项目描述与实现
23.2 新知识点——CKEditor的配置与使用
23.3 扩展1——修改信息时采用在线编辑器
23.4 扩展2——简洁的在线编辑器
项目24 用户注册时发送欢迎邮件
24.1 项目描述与实现
24.2 新知识点——JavaMail
项目25 上传文件模块制作
25.1 项目描述与实现
25.2 新知识点——上传组件及方法
25.3 扩展——下载
项目26 缩略图的制作
26.1 项目描述与实现
26.2 新知识点——缩略图原理
26.3 扩展——图片增加水印
项目27 验证码的制作
27.1 项目描述与实现
27.2 新知识点——验证码原理及生成方法
27.3 扩展——Servlet验证码的使用
项目28 密码的加密与解密
28.1 项目描述与实现
28.2 新知识点——MD5加密
28.3 扩展——加密基础
小结
习题
模块8 综合实例
项目29 文章管理系统
29.1 系统分析和设计
29.2 数据库设计
29.3 用户身份认证模块功能实现
29.4 文章管理模块功能实现
小结
习题
参考文献
项目1 配置JSP运行环境
1.1 项目描述与实现
1.2 新知识点——JSP概述、Tomcat目录结构、虚拟目录配置
1.3 扩展——Tomcat帮助文档查阅
项目2 Eclipse、Dreamweaver等工具搭配开发JSP
2.1 项目描述与实现
2.2 新知识点——Eclipse、Dreamweaver工具简介
2.3 扩展——项目导入、导出、发布打包
项目3 制作简单的JSP页面
3.1 项目描述与实现
3.2 新知识点——JSP页面组成、声明、代码段、表达式、注释
3.3 扩展——代码编写规范
小结
习题
模块2 制作简单的Java Web网站
项目4 制作有包含文件的JSP页面
4.1 项目描述与实现
4.2 新知识点——JSP指令:page指令、include指令
4.3 扩展——taglib指令的使用
项目5 制作简单的展示网站
5.1 项目描述与实现
5.2 新知识点——JSP动作指令、<jsp:include>
5.3 扩展——<jsp:forward>的使用
小结
习题
模块3 服务器交互
项目6 用户注册表单信息获取及显示
6.1 项目描述与实现
6.2 新知识点——JSP内置对象、request
6.3 扩展——中文乱码处理、request中其他信息获取
项目7 处理服务器响应
7.1 项目描述与实现
7.2 新知识点——response、out
7.3 扩展——设置响应的MIME类型
项目8 存储用户会话
8.1 项目描述与实现
8.2 新知识点——session、application
8.3 扩展——cookie
项目9 电子商务网站的购物模块制作
9.1 项目描述与实现
9.2 新知识点——读文件、写文件
小结
习题
模块4 数据库操作
项目10 显示用户信息列表
10.1 项目描述与实现
10.2 新知识点——JDBC概述、JDBC连接MySQL数据库
10.3 扩展——JDBC连接SQL Server、Oracle
项目11 JSP实现用户注册
11.1 项目描述与实现
11.2 新知识点——Connection、Statement、ResultSet等对象的常用方法
11.3 扩展——数据库资源释放
项目12 分页显示用户信息列表
12.1 项目描述与实现
12.2 新知识点——分页
12.3 扩展——各种数据库的数据分页
项目13 制作JSP实现用户登录
小结
习题
模块5 JavaBean技术
项目14 封装用户信息的JavaBean
14.1 项目描述与实现
14.2 新知识点——JavaBean、JSP调用JavaBean
14.3 扩展——表单参数设置JavaBean中的属性
项目15 数据库连接的JavaBean
15.1 项目描述与实现
15.2 新知识点——数据库连接的JavaBean
项目16 使用连接池优化数据库连接
16.1 项目描述与实现
16.2 新知识点——数据库连接池原理、Tomcat DBCP
16.3 扩展——Tomcat JDBC Connection Pool
小结
习题
模块6 Java Web高级开发
项目17 利用工具创建并部署Servlet
17.1 项目描述与实现
17.2 新知识点——Java Servlet概述
17.3 扩展——Java Servlet版本历史
项目18 用Servlet实现用户注册
18.1 项目描述与实现
18.2 新知识点——Java Servlet工作过程
18.3 扩展——Java Servlet接口
项目19 用Servlet实现用户登录
19.1 项目描述与实现
19.2 新知识点——Servlet中会话存储、重定向到JSP页面
19.3 扩展——Java Servlet与JSP的共享对象
项目20 访问权限控制
20.1 项目描述与实现
20.2 新知识点——Filter
20.3 扩展——Servlet 3.0新特性
项目21 用EL遍历数据
21.1 项目描述与实现
21.2 新知识点——EL语法基础
21.3 扩展——EL运算符
项目22 使用EL简化JSP开发
22.1 项目描述与实现
22.2 新知识点——EL内建对象
22.3 扩展 ——EL数据类型和自动类型转换
小结
习题
模块7 组件应用及常用模块
项目23 带在线编辑器的信息发布模块制作
23.1 项目描述与实现
23.2 新知识点——CKEditor的配置与使用
23.3 扩展1——修改信息时采用在线编辑器
23.4 扩展2——简洁的在线编辑器
项目24 用户注册时发送欢迎邮件
24.1 项目描述与实现
24.2 新知识点——JavaMail
项目25 上传文件模块制作
25.1 项目描述与实现
25.2 新知识点——上传组件及方法
25.3 扩展——下载
项目26 缩略图的制作
26.1 项目描述与实现
26.2 新知识点——缩略图原理
26.3 扩展——图片增加水印
项目27 验证码的制作
27.1 项目描述与实现
27.2 新知识点——验证码原理及生成方法
27.3 扩展——Servlet验证码的使用
项目28 密码的加密与解密
28.1 项目描述与实现
28.2 新知识点——MD5加密
28.3 扩展——加密基础
小结
习题
模块8 综合实例
项目29 文章管理系统
29.1 系统分析和设计
29.2 数据库设计
29.3 用户身份认证模块功能实现
29.4 文章管理模块功能实现
小结
习题
参考文献