Java Web套用开发技术与案例教程

生活百科 2023-01-17 20:00生活百科www.aizhengw.cn

Java Web套用开发技术与案例教程

《Java Web套用开发技术与案例教程》是2017年6月29日机械工业出版社出版的图书,作者是张继军。

基本介绍

  • 书名Java Web套用开发技术与案例教程
  • 作者张继军
  • ISBN9787111442073
  • 定价55.00
  • 出版社机械工业出版社
  • 出版时间2017年6月29日
  • 装帧平装
  • 开本16开
  • 印次1-5
  • 责任编辑郝建伟
  • 千字数570
  • 丛书名21世纪重点大学规划教材

内容简介

本书从实用的角度出发,为JavaWeb开发人员提供了一套实用的开发技术,通过案例由浅入深地介绍这些技术的基本原理和套用,以及它们的整合套用。全书共12章,分为两篇,第1~7章是基础篇,介绍了JavaWeb开发所必需的基础知识,主要包括JavaWeb开发环境的搭建、静态网页设计技术(HTML、JavaScript、CSS)、JSP技术、Servlet技术、JavaBean技术、JDBC技术,并基于JavaWeb常用的开发模式介绍了这些技术之间的关係与整合方法;第8~12章为提高篇,介绍了JavaWeb应用程式开发的高级技术和常用框架技术,主要包括EL、JSTL、Ajax界面设计技术,过滤器、监听器技术,Web开发中常用的实用技术,Struts2框架技术、Hibernate框架技术。

图书目录

出版说明
前言
第1章 Java Web套用开发技术概述
1.1 Java Web套用开发技术简介
1.1.1 Java Web套用
1.1.2 Java Web套用开发技术
1.2 Java Web开发环境及开发工具
1.2.1 JDK的下载与安装
1.2.2 Tomcat伺服器的安装和配置
1.2.3 MyEclipse集成开发工具的
安装与操作
1.3 Java Web应用程式的
开发与部署
1.3.1 Java Web应用程式的开发
过程示例
1.3.2 Java Web应用程式的目录结构
1.3.3 Java Web应用程式的打包与部署
以及导入与导出
1.3.4 配置虚目录
本章小结
习题
第2章 静态网页开发技术
2.1 HTML网页设计
2.1.1 HTML文档结构与基本语法
2.1.2 HTML基本标记与使用
2.1.3 HTML表单标籤与表单设计
2.1.4 表单设计案例——学生入校
注册页面设计
2.1.5 HTML框架标籤与框架设计
2.1.6 框架设计案例——多媒体播放
系统设计
2.2 CSS样式表
2.2.1 CSS样式表的定义与使用
2.2.2 CSS常用属性
2.2.3 案例——利用CSS对注册页面
实现修饰
2.3 JavaScript脚本语言
2.3.1 JavaScript的基本语法
2.3.2 JavaScript的事件
2.3.3 JavaScript的对象
2.3.4 案例——JavaScript实现
输入验证
2.4 基于HTML+JavaScript+CSS的
开发案例
2.4.1 JavaScript+CSS+DIV实现
下拉选单
2.4.2 JavaScript +CSS+DIV实现
表格变色
本章小结
习题
第3章 JSP技术
3.1 JSP技术简介
3.1.1 JSP页面的结构
3.1.2 JSP程式的运行机制
3.2 JSP语法
3.2.1 JSP基本元素
3.2.2 JSP指令元素
3.2.3 JSP动作元素
3.3 JSP内置对象概述
3.4 request对象
3.4.1 request对象的常用方法
3.4.2 访问(获取)请求参数
3.4.3 新属性的设定和获取
3.4.4 获取客户端信息
3.5 response 对象
3.5.1 response 对象的常用方法
3.5.2 重定向网页
3.5.3 页面定时刷新或自动跳转
3.6 session对象
3.6.1 session对象主要方法
3.6.2 创建及获取客户的会话信息
3.7 application对象
3.7.1 application对象的主要方法
3.7.2 案例——统计网站访问人数
3.8 out对象
3.9 JSP应用程式设计综合示例
3.9.1 网上答题及其自动评测系统
3.9.2 设计简单的购物车套用案例
本章小结
习题
第4章 JDBC资料库访问技术
4.1 JDBC技术简介
4.1.1 驱动程式接口Driver
4.1.2 驱动程式管理器DriverManager
4.1.3 资料库连线接口Connection
4.1.4 执行SQL语句接口Statement
4.1.5 执行动态SQL语句接口
PreparedStatement
4.1.6 访问结果集接口ResultSet
4.2 JDBC访问资料库
4.2.1 注册驱动MySQL的驱动程式
4.2.2 JDBC连线资料库创建
连线对象
4.2.3 创建资料库的操作对象
4.2.4 执行SQL
4.2.5 获得查询结果并进行处理
4.2.6 释放资源
4.2.7 资料库乱码解决方案
4.3 综合案例——学生身体体质
信息管理系统的开发
4.3.1 资料库和数据表的建立
4.3.2 注册驱动并建立资料库的连线
4.3.3 添加记录模组的设计与实现
4.3.4 查询记录模组的设计与实现
4.3.5 修改记录模组的设计与实现
4.3.6 删除记录模组的设计与实现
4.3.7 资料库操作的模板
4.3.8 整合各设计模组形成完整的
套用系统
4.3.9 问题与思考
4.4 数据源与连线池技术
4.4.1 配置数据源
4.4.2 使用连线池技术访问资料库的
处理步骤
4.4.3 连线池套用——学生身体体质信息
显示模组的设计与实现
4.4.4 问题与思考
本章小结
习题
第5章 JavaBean技术
5.1 JavaBean技术
5.1.1 JavaBean的设计
5.1.2 JavaBean的安装部署
5.2 在JSP中使用JavaBean
5.2.1 声明JavaBean对象
5.2.2 访问JavaBean属性——设定
JavaBean属性值
5.2.3 访问JavaBean属性——获取
JavaBean属性值并显示
5.2.4 访问JavaBean方法——调用
JavaBean业务处理方法
5.2.5 案例——基于JavaBean+JSP求
任意两数代数和
5.3 多个JSP页面共享JavaBean
5.3.1 共享JavaBean的创建
5.3.2 案例——网页计数器JavaBean的
设计与使用
5.4 综合案例——资料库访问
JavaBean的设计
本章小结
习题
第6章 Servlet技术
6.1 Servlet技术
6.1.1 Servlet编程接口
6.1.2 设计Servlet
6.2 Servlet常用对象及其方法
6.3 综合案例——基于JSP+Servlet的
用户登录验证
6.4 在Servlet中使用JavaBean
6.5 JSP与Servlet的数据共享
6.5.1 基于请求的数据共享
6.5.2 基于会话的数据共享
6.5.3 基于套用的数据共享
6.6 JSP与Servlet的关联关係
6.7 基于JSP+Servlet+JavaBean实现
複数运算
6.8 Cookie管理
6.8.1 Cookie的基本用法
6.8.2 Cookie的相关方法
6.8.3 案例——利用Cookie实现
自动登录
本章小结
习题
第7章 Java Web常用开发模式与
案例
7.1 单纯的JSP页面开发模式
7.1.1 单纯的JSP页面开发模式简介
7.1.2 JSP页面开发模式案例——求和
运算
7.1.3 JSP+JDBC开发模式案例——实现
基于资料库的登录验证
7.1.4 单纯的JSP页面开发模式存在的
问题与缺点
7.2 JSP+JavaBean开发模式
7.2.1 JSP+JavaBean开发模式简介
7.2.2 JSP+JavaBean开发案例——求和
运算
7.2.3 JSP+JavaBean+JDBC案例——基于
资料库的登录验证
7.2.4 JSP+JavaBean开发模式的优点与
缺点
7.3 JSP+Servlet开发模式
7.3.1 JSP+Servlet开发模式简介
7.3.2 JSP+Servlet开发案例——求和
运算
7.3.3 JSP+Servlet+JDBC开发案例——基于
资料库的登录验证
7.3.4 JSP+Servlet开发模式的
优点与缺点
7.4 JSP+Servlet+JavaBean
开发模式
7.4.1 基于JSP+Servlet+JavaBean的
MVC的实现
7.4.2 JSP+Servlet+JavaBean开发案例—
求和运算
7.4.3 JSP+Servlet+JavaBean案例——基于
资料库的登录验证
7.4.4 JSP+Servlet+JavaBean案例——学生
体质信息管理系统
7.5 JSP+Servlet+JavaBean+DAO
开发模式
7.5.1 DAO模式与资料库访问架构
7.5.2 JSP+Servlet+JavaBean+DAO案例——
学生体质信息管理
本章小结
习题
第8章 EL、JSTL和Ajax技术
8.1 表达式语言EL
8.1.1 EL语法
8.1.2 EL内部对象
8.1.3 EL对JavaBean的访问
8.2 JSTL标籤库
8.2.1 JSTL简介
8.2.2 常用JSTL标籤
8.3 综合案例——使用EL和JSTL
显示查询结果
8.4 Ajax技术
8.4.1 Ajax技术简介
8.4.2 XMLHttpRequest对象
8.5 Ajax套用案例
8.5.1 案例——异步表单验证
8.5.2 案例——实现级联列表
8.5.3 案例——输入提示和
自动完成
本章小结
习题
第9章 过滤器和监听器技术
9.1 过滤器技术
9.1.1 过滤器编程接口
9.1.2 设计过滤器
9.1.3 案例——基于过滤器的用户
许可权控制
9.1.4 案例——基于过滤器的中文
乱码解决
9.1.5 案例——禁止未授权的IP访问
站点过滤器
9.2 监听器技术
9.2.1 监听器编程接口
9.2.2 设计监听器
9.2.3 案例——会话计数监听器的
设计
本章小结
习题
第10章 Java Web实用开发技术
10.1 图形验证码
10.1.1 图形验证码简介
10.1.2 图形验证码的实现
10.1.3 案例——带图形验证码的
登录模组
10.2 MD5加密
10.2.1 MD5加密算法简介
10.2.2 MD5算法的实现
10.3 线上编辑器
10.3.1 线上编辑器简介
10.3.2 CKEditor的使用
10.3.3 案例——使用CKEditor编辑
公告内容
10.4 档案的上传与下载
10.4.1 常见档案上传下载组件
10.4.2 档案上传的实现
10.4.3 档案下载的实现
10.4.4 案例——使用Cos组件实现
作业上传
10.5 Java Mail编程
10.5.1 Java Mail简介
10.5.2 使用Java Mail传送邮件
10.5.3 案例——使用Java Mail实现
邮件传送
10.6 页面分页技术
10.6.1 分页技术的设计思想
10.6.2 分页具体实现
本章小结
习题
第11章 Struts2框架技术
11.1 Struts2简介
11.1.1 Struts2的组成与工作原理
11.1.2 搭建Struts2开发环境
11.1.3 Struts2入门案例——基于Struts2
任意两数据的代数和
11.1.4 Struts 2的中文乱码问题处理
11.2 Struts2的配置档案
11.3 Struts2的业务控制器——
Action类设计
11.3.1 Action实现类
11.3.2 Action访问Web对象
11.3.3 多方法的Action
11.4 Struts2的OGNL表达式、
标籤库、国际化
11.4.1 Struts2的OGNL表达式
11.4.2 Struts2的标籤库
11.4.3 Struts2的国际化
11.4.4 Struts2的国际化套用案例
11.5 Struts2的拦截器
11.5.1 Struts2的内建拦截器
11.5.2 Struts2拦截器的自定义实现
11.5.3 案例——文字过滤器的
设计与套用
11.6 Struts2的档案上传和下载
11.6.1 档案上传
11.6.2 档案下载
11.7 Struts2的输入验证
11.7.1 使用validate()方法实现
验证
11.7.2 使用验证档案实现验证
11.7.3 案例——实现客户注册
输入验证
本章小结
习题
第12章 Hibernate持久化技术
12.1 Hibernate技术简介
12.1.1 Hibernate简介
12.1.2 Hibernate的体系结构
12.2 Hibernate软体包的
下载与配置
12.3 Hibernate核心组件
12.3.1 Hibernate核心类
12.3.2 Hibernate的PO对象
12.3.3 Hibernate配置档案
12.3.4 Hibernate映射档案
12.4 Hibernate运行过程与
编程步骤
12.4.1 Hibernate运行过程
12.4.2 使用Hibernate编程步骤
12.4.3 Hibernate编程入门案例
12.5 Hibernate的实体映射
12.5.1 实体映射基础
12.5.2 实体关係映射
12.6 Hibernate的实体操作与
数据查询
12.6.1 实体操作
12.6.2 数据查询
12.6.3 案例——使用Hibernate实现
UserDao
12.7 综合案例——基于Struts2+Hibernate
的学生信息管理系统
本章小结
习题
参考文献

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有