当前位置首页 > 百科> 正文

JavaWeb开发实践教程--从设计到实现

2019-08-02 09:36:20 百科
JavaWeb开发实践教程--从设计到实现

JavaWeb开发实践教程--从设计到实现

《Java Web开发实践教程》是关于Java Web开发的实践教程。

基本介绍

  • 书名:JavaWeb开发实践教程--从设计到实现
  • 作者:张阳、刘冰月、李绪成
  • ISBN:9787302176244
  • 出版社:清华大学出版社

书目简介

出版日期:2008年01月 页数:298 重量:0.506Kg
定价:¥29.00

内容提要

《Java Web开发实践教程》第1~5章介绍了Web框架开发基础,包括集成开发环境Eclipse中Web套用的创建,Servlet和JSP的编写,常用的Servlet API、JSTL标籤库和EL表达式语言,MVC模式,MySQL资料库的使用,JDBC API和连线池技术等基础知识。第6章重点讲解了一个基于MVC的实用Web开发框架的搭建。第7~9章先对一个实际的Web项目进行了需求分析,然后使用PowerDesigner工... [显示全部]

图书目录

第1章Java Web套用概述
1.1Web套用概述
1.1.1什幺是Web套用
1.1.2Web套用是如何运行的
1.1.3Web套用的发展历史
1.2Java Web套用开发技术
1.2.1Java Web套用的核心技术
1.2.2面向对象程式设计思想
1.2.3MVC设计模式
1.2.4框架结构
1.2.5XML语言
1.2.6HTML、CSS和JavaScript
1.3集成开发环境和运行环境
1.3.1集成开发环境
1.3.2套用伺服器
1.4Web开发前沿
1.4.1Web 2.0
1.4.2Ajax
小结
思考题
第2章搭建运行环境和开发环境
2.1Web套用运行环境及开发环境概述
2.2JDK的安装
2.3Tomcat的安装
2.3.1安装
2.3.2测试
2.4集成开发环境的安装和配置
2.4.1安装
2.4.2启动
2.4.3配置
2.4.4测试
2.4.5Eclipse常用功能
2.5MySQL资料库的安装
小结
思考题
第3章框架基础——Servlet与JSP技术回顾
3.1创建Web套用
3.1.1Web套用文档结构
3.1.2创建一个Web工程
3.1.3Web套用配置或部署
3.2Servlet基础
3.2.1什幺是Servlet
3.2.2Servlet的主要方法
3.2.3Servlet的运行原理
3.2.4在MyEclipse中开发Servlet
3.2.5开发Servlet的基本流程
目录
Java Web开发实践教程——从设计到实现
3.3JSP基础
3.3.1JSP运行原理
3.3.2编写简单的JSP
3.4Servlet常用的API
3.5JSP常用技术
3.5.1EL简介
3.5.2JSP常用指令和动作
3.5.3JSTL简介
小结
思考题
练习
实验
第4章框架基础——MVC分层设计与实现
4.1MVC模式简介
4.1.1MVC分层思想
4.1.2MVC模型特点
4.1.3MVC模型缺点
4.2第一个MVC设计实例——小计算器
4.2.1小计算器的功能说明
4.2.2小计算器功能的MVC分层设计
4.3第一个MVC分层实现——小计算器
4.3.1创建小计算器Web套用
4.3.2小计算器视图层的实现
4.3.3小计算器模型层的实现
4.3.4小计算器控制层的实现
4.3.5小计算器的访问测试
4.3.6小计算器的改进
4.3.7路径问题
4.4MVC各层的特点
4.4.1模型层
4.4.2视图层
4.4.3控制层
4.4.4MVC各层传值
4.5如何实现MVC模式
小结
思考题
练习
实验
第5章框架基础——资料库技术
5.1MySQL资料库及常用的SQL语句
5.1.1MySQL资料库的常用语法
5.1.2常用的SQL语法
5.1.3创建测试资料库
5.2资料库驱动
5.3JDBC API
5.3.1JDBC接口介绍
5.3.2JDBC访问过程
5.3.3JDBC访问实例
5.4数据源和连线池
5.4.1配置数据源
5.4.2使用连线池访问资料库
5.4.3以连线池方式访问资料库的实例
小结
思考题
练习
实验
第6章WebFrame框架
6.1WebFrame框架简介
6.1.1WebFrame框架的特点
6.1.2WebFrame的文档结构
6.1.3搭建WebFrame套用
6.2登录功能
6.2.1登录功能说明
6.2.2登录功能MVC设计
6.2.3登录功能MVC分层实现
6.3session验证过滤器
6.3.1Servlet过滤器简介
6.3.2创建Servlet过滤器
6.3.3配置过滤器
6.3.4过滤器验证
6.4统一信息提示功能
6.4.1统一信息提示页
6.4.2统一信息提示控制
6.4.3统一信息提示功能的使用
6.5档案上传、下载工具类UploadUtil
6.5.1jspSmartUpload组件
6.5.2commonsfileupload组件
6.5.3上传下载工具类UploadUtil
6.5.4创建tea.util.UploadUtil
6.5.5UploadUtil的使用
6.6资料库访问封装
6.6.1BaseService
6.6.2BaseService的创建和使用
6.7分页处理
6.7.1分页思想
6.7.2pageList.jsp
6.7.3BaseService中方法getPage的封装
6.7.4分页处理功能的使用要点
6.8流行的Web套用开发框架
6.8.1Struts
6.8.2WebWork
6.8.3SpringMVC
6.8.4JSF
6.8.5Tapestry
小结
思考题
练习
实验
第7章Tea Web套用概述
7.1Tea Web套用简介
7.2Tea Web套用作业管理子系统的静态页面演示
7.2.1教师布置作业
7.2.2学生完成作业
7.2.3教师批改作业
7.2.4学生查看作业情况
7.3静态页面说明文档撰写规范
7.4静态页面说明文档撰写实例
小结
思考题
实验
第8章Tea Web套用资料库设计
8.1概念数据模型、物理数据模型与PowerDesigner
8.1.1概念数据模型和物理数据模型
8.1.2PowerDesigner简介
8.2Tea Web套用作业子系统资料库设计实例
8.2.1作业子系统的数据需求分析
8.2.2作业子系统的数据建模分析
8.2.3作业子系统的物理数据模型
8.2.4作业子系统的数据表汇总
8.3Tea Web套用作业子系统数据建模操作流程
8.3.1安装和使用PowerDesigner环境
8.3.2创建概念数据模型
8.3.3建立物理数据模型
8.3.4生成创建数据表的SQL脚本
8.3.5创建资料库、数据表
8.4资料库设计正确性验证
8.4.1基本插入验证
8.4.2主业务验证
小结
思考题
练习
实验
第9章Tea Web套用MVC设计与实现
9.1MVC设计文档撰写规范
9.2MVC设计文档实例——布置作业模组
9.2.1课程列表功能
9.2.2布置作业整体信息
9.2.3布置作业详细信息
9.2.4调用流程与参数传递
9.3Tea Web套用框架的搭建
9.4布置作业模组的实现
9.4.1课程列表
9.4.2分页显示的实现
9.4.3布置作业整体信息
9.4.4布置作业详细信息
9.5完成作业模组的设计与实现的要点
9.5.1完成作业详细设计
9.5.2完成作业实现要点
小结
思考题
练习
实验
第10章Web套用开发调试
10.1错误类型
10.1.1编译错误
10.1.2运行时错误
10.1.3逻辑错误
10.1.4特殊错误
10.2常见编译错误
10.2.1Java档案中的常见编译错误
10.2.2JSP档案中的常见编译错误
10.3特殊类型的错误
10.3.1该页无法显示
10.3.2找不到档案
10.3.3档案修改后不起作用
10.4运行期错误和逻辑错误的调试
10.5在集成开发环境Eclipse中的调试
10.5.1设定断点
10.5.2单步跟蹤
10.5.3查看变数或者对象的状态
10.5.4改变变数的值
10.5.5终止程式运行
10.5.6切换视图
10.5.7删除断点
小结
思考题
实验
第11章Web套用开发专题
11.1数据验证
11.1.1非空验证
11.1.2字元串长度验证
11.1.3整数验证
11.1.4浮点数验证
11.1.5判断字元串是不是由数字组成的
11.1.6数字範围验证
11.1.7日期验证
11.1.8Email格式验证
11.1.9邮政编码验证
11.2数据转换
11.2.1基本数据类型与封装类型之间的转换
11.2.2String与基本数据类型之间的转换
11.2.3String与日期之间的转换
11.3国际化
11.3.1编写资源档案
11.3.2添加语言选择功能
11.3.3调用资源档案
11.4日誌处理
11.4.1获取日誌的实现
11.4.2配置
11.4.3初始化
11.4.4调用
11.4.5扩展知识
小结
思考题
第12章Web套用设计模式与框架
12.1设计模式和架构模式
12.2J2EE中的层架构模式
12.3J2EE模式简介
12.4AdvancedMVC前端控制器实例
12.4.1前端控制器模式设计实例
12.4.2前端控制器模式部分的实现
12.4.3前端控制器模式登录功能的实现
12.4.4前端控制器模式Web套用流程
12.5S2SH框架搭建实例
12.5.1Struts 2+Spring+Hibernate
12.5.2S2SH开发準备工作
12.5.3整合Struts 2部分
12.5.4整合Spring部分
12.5.5整合Hibernate部分
12.5.6基于S2SH的开发实例
小结
思考题
练习
实验
参考文献
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net