注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java Web整合开发全程指南

Java Web整合开发全程指南

Java Web整合开发全程指南

定 价:¥62.00

作 者: 许锋,周慧英 编著
出版社: 电子工业出版社
丛编项:
标 签: J2EE

ISBN: 9787121079818 出版时间: 2009-04-01 包装: 平装
开本: 大16开 页数: 504 字数:  

内容简介

  从Java Web开发的基本技术JSP、Servlet和JavaBean入手讲解如何使用目前最为流行的Struts、Hibernate和Spring框架技术开发Java Web应用,并结合多种实例(只运用如Struts这样单一技术的实例或使用多种技术,如3种框架混合使用的实例)具体阐述。《Java Web整合开发全程指南》内容全面,涵盖了Java Web开发各方面的内容,如JSP技术、JavaBean技术、MVC框架、多层次系统架构、数据源连接池配置,以及Web容器等。不仅介绍了相关技术的核心API,并且提供了相当丰富的应用实例。《Java Web整合开发全程指南》实例程序基于最新的JDK 6.0及其他最新的开发工具,如Eclipse 3.3和Tomcat 6.0等,并使用最新的Java Web框架技术开发完成。《Java Web整合开发全程指南》既可供Java Web编程的初学者作为入门书籍使用,也可供具有一定开发经验的开发人员作为进阶教材学习。《全程指南》以全面、实用、贴心为宗旨,针对性强,读者可快速上手。文中穿插以“编者手记”为代表的大量经验、技巧、提示和注意,帮助读者避开陷阱和弯路,启迪更多思路和方法。采用任务驱动的教学方式,大量练习和应用案例,贴近项目实战。讲解时操作步骤详细,读者轻易上手。随书附送一张光盘,涵盖书中所有实例,读者稍加改动,即可应用于自己的工作和生活中。

作者简介

暂缺《Java Web整合开发全程指南》作者简介

图书目录

基础篇
第1章 JSP概述
1.1 JSP概述
1.1.1 JSP简介
1.1.2 JSP特点
1.2 JSP与ASP.PHP的比较
1.2.1 JSP与ASP的比较
1.2.2 JSP与PHP的比较
1.3 JSP开发环境
1.3.1 下载安装JDK6
1.3.2 下载安装Tomcat
1.4 Eclipse
1.4.1 安装Eclipse
1.4.2 Java开发环境Eclipse
1.5 本章小结
第2章 JSP基本语法
2.1 JSP结构
2.1.1 简单的JSP文件
2.1.2 JSP的结构
2.2 标记对
2.2.1 HTML/XML静态脚本
2.2.2 客户端脚本
2.2.3 JSP脚本元素
2.2.4 执行秩序
2.2.5 服务器端和客户端代码相互调用
2.3 注释
2.3.1 JSP注释
2.3.2 HTML/XML注释
2.3.3 Scriptlets中的注释
2.4 指令
2.4.1 page指令
2.4.2 include指令
2.4.3 taglib指令
2.5 JSP脚本元素
2.5.1 表达式
2.5.2 Scriptlet
2.5.3 声明
2.6 动作元素
2.6.1 param动作元素
2.6.2 forward动作元素
2.6.3 include动作元素
2.6.4 plugin动作元素
2.7 本章小结
第3章 JSP隐含对象
3.1 out对象
3.1.1 out对象简介
3.1.2 out对象的常用方法
3.2 request对象
3.2.1 request对象简介
3.2.2 request对象的常用方法
3.2.3 HTML的响应机制
3.3 response对象
3.3.1 response对象简介
3.3.2 response对象方法
3.3.3 应用response对象的常用方法
3.4 session对象
3.4.1 session对象简介
3.4.2 session对象的常用方法
3.4.3 应用session对象的常用方法
3.5 application对象
3.5.1 application对象简介
3.5.2 application对象的常用方法
3.5.3 应用application对象的常用方法
3.6 pageContext对象
3.6.1 pageContext对象简介
3.6.2 pageContext对象的常用方法
3.6.3 应用pageContext对象的常用方法
3.7 config对象
3.7.1 config对象简介
3.7.2 config对象的常用方法
3.7.3 config对象应用
3.8 page对象
3.8.1 page对象简介
3.8.2 page对象的常用方法
3.8.3 page对象应用
3.9 exception对象
3.9.1 exception对象简介
3.9.2 exception对象的常用方法
3.9.3 exception对象应用
3.1 0本章小结
第4章 自定义标签库和JSTL
4.1 自定义标签库概述
4.1.1 简介
4.1.2 简单实例
4.2 JSTL概述
4.2.1 简介
4.2.2 简单实例
4.3 应用自定义标签库
4.3.1 应用Tag接口
4.3.2 应用TagSupport类
4.3.3 应用BodyTagSupport类
4.3.4 应用SimpleTag类
4.4 JSTL常用标签
4.4.1 一般用途的标签
4.4.2 流程控制标签
4.4.3 迭代标签
4.4.4 URL相关标签
4.4.5 XML标签
4.4.6 SQL相关标签
4.5 EL简介
4.5.1 EL概述
4.5.2 EL的语法
4.5.3 EL的内置对象
4.5.4 EL运算符
4.6 本章小结
第5章 JSPServlet编程
5.1 Servlet技术概述
5.1.1 简介
5.1.2 Servlet技术特点
5.1.3 功能
5.1.4 生命周期
5.2 Servlet应用实例配置
5.2.1 第1个Servlet应用实例
5.3 使用Servlet常用接口
5.3.1 Servlet接口
5.3.2 GenericServlet类
5.3.3 HttpServlet类
5.3.4 ServletConfig接口
5.3.5 ServletRequest接口
5.3.6 ServletResponse接口
5.3.7 HttpServletRequest接口
5.3.8 HttpServletResponse接口
5.3.9 ServletOutputStream类
5.3.1 0ServletInputStream类
5.3.1 1HttpSession接口
5.3.1 2ServletContext接口
5.3.1 3RequestDispatcher接口
5.3.1 4ServletException类
5.3.1 5UnavailableException类
5.3.1 6Filter接口
5.3.1 7FilterChain接口
5.3.1 8FilterConfig接口
5.3.1 9SingleThreadModel接口
5.4 JSP和Servlet的结合
5.5 本章小结
第6章 JavaBean编程
6.1 JavaBean概述
6.1.1 发展
6.1.2 基本概念
6.2 JavaBean的属性
6.2.1 Simple属性
6.2.2 Indexed属性
6.2.3 Bound属性
6.2.4 Constrained
6.3 JavaBean的方法
6.4 在JSP中使用JavaBean
6.4.1 useBean动作元素
6.4.2 setProperty动作元素
6.4.3 getProperty动作元素
6.4.4 应用实例
6.5 本章小结
第7章 JDBC数据库编程
7.1 JDBC简介
7.1.1 从ODBC到JDBC的发展
7.1.2 JDBC的结构
7.1.3 JDBC技术概述
7.1.4 JDBC驱动程序的类型
7.1.5 JDBC应用程序的类和接口
7.2 在JSP中使用SQLServer
7.2.1 创建数据库
7.2.2 使用JDBC-ODBC连接数据库
7.2.3 使用JDBC访问数据库
7.3 在JSP中使用MySQL
7.4 在JSP中使用Access
7.4.1 Access介绍
7.5 JDBC高级开发
7.5.1 数据源和连接池
7.5.2 配置数据源
7.6 本章小结
进阶篇
第8章 Struts2.0开发
8.1 Struts2基础
8.1.1 Framework
8.1.2 Struts2概述
8.1.3 Struts体系结构
8.1.4 Struts1.WebWork和Struts
8.2 第1个Struts程序
8.2.1 下载安装Struts
8.2.2 创建项目
8.2.3 添加Struts库
8.2.4 配置Web项目
8.2.5 控制器Action及其配置
8.2.6 完成视图页面
8.2.7 运行Struts程序
8.3 用户登录实例
8.3.1 创建用户校验Action
8.3.2 添加Action配置
8.3.3 完成用户登录视图页面
8.3.4 运行登录程序
8.4 本章小结
第9章 Struts2应用进阶
9.1 Struts和JDBC
9.1.1 使用JDBC连接MySQL
9.1.2 用户登录
9.1.3 用户跟踪
9.2 国际化
9.2.1 国际化简介
9.2.2 国际化的意义
9.2.3 Struts2国际化实现
9.2.4 用户注册程序国际化
9.3 输入校验
9.3.1 手动校验
9.3.2 验证框架
9.3.3 系统校验器
9.4 Struts2标签
9.4.1 表单标签
9.4.2 控制标签
9.4.3 数据标签
9.5 本章小结
第10章 Struts2实例开发
10.1 创建项目
10.2 配置web.xml
10.3 添加Struts库
10.4 创建控制器和类
10.4.1 通用类
10.4.2 登录控制器
10.4.3 注册控制器
10.4.4 密码修改控制器
10.4.5 JavaBean类User
10.5 创建验证文件
10.6 配置Action
10.7 创建MySQL数据库
10.8 编写资源文件
10.9 配置资源文件路径
10.1 0创建视图页面
10.1 1运行结果
10.1 1.1 注册用户
10.1 1.2 用户跟踪
10.1 1.3 查看信息
10.1 1.4 修改密码
10.1 1.5 登录
10.1 1.6 英文界面
10.1 2本章小结
第11章 Hibernate开发
11.1 Hibernate概述
11.1.1 简介
11.1.2 优势
11.1.3 其他概念
11.1.4 核心接口
11.2 下载安装Hibernate
11.3 Hibernate开发的基本步骤
11.3.1 创建Java项目
11.3.2 添加Hibernate类库
11.3.3 创建持久化对象
11.3.4 创建映射文件
11.3.5 创建MySQL数据库
11.3.6 创建Hibernate配置文件
11.3.7 创建测试类
11.3.8 运行结果
11.3.9 中文问题
11.4 Hibernate桌面应用
11.4.1 创建Java桌面程序
11.4.2 Hibernate查询记录
11.4.3 图书管理运行结果
11.5 Web分页程序
11.5.1 创建HibernateWeb项目
11.5.2 Hibernate浏览记录
11.5.3 运行结果
11.6 本章小结
第12章 Hibernate实例开发
12.1 Hibernate留言板分析
12.2 留言板设计
12.2.1 用户登录
12.2.2 显示留言
12.2.3 添加删除留言
12.3 数据库设计
12.4 实现留言板系统
12.4.1 创建JavaWeb项目
12.4.2 创建持久化对象和映射文件
12.4.3 创建Hibernate配置文件
12.5 创建显示留言模块
12.5.1 MessageCommon.java
12.5.2 MessageUtil.java
12.5.3 Page.java
12.5.4 index.jsp.head.jsp和foot.jsp
12.6 创建增删留言模块
12.6.1 add.jsp
12.6.2 saveadd.jsp
12.6.3 login.jsp.checkuser.jsp和updatepwd.jsp
12.6.4 UserUtil.java和UserCommon.java
12.6.5 delete.jsp
12.7 运行结果
12.8 本章小结
第13章 Struts和Hibernate综合实例开发
13.1 BBS简单分析
13.2 BBS系统设计
13.2.1 显示帖子列表
13.2.2 显示帖子正文
13.2.3 新建和回复帖子
13.2.4 用户登录注册
13.3 数据库设计
13.4 BBS系统实现
13.4.1 创建JavaWeb项目
13.4.2 使用web.xml文件配置Struts过滤器
13.4.3 创建持久化对象和映射文件
13.4.4 创建Hibernate配置文件
13.5 用户登录注册
13.5.1 用户登录
13.5.2 用户退出
13.5.3 用户注册
13.5.4 UserAdapter.java
13.6 帖子列表正文
13.6.1 主页版块和帖子列表
13.6.2 版块页帖子列表
13.6.3 帖子正文
13.6.4 TopicAdapter.java
13.6.5 TopicCommon.java
13.6.6 版块操作类
13.7 发表回复帖子
13.7.1 发表帖子
13.7.2 添加回复
13.8 运行结果
13.9 本章小结
第14章 Spring开发技术
14.1 Spring概述
14.1.1 基本概念
14.1.2 核心概念
14.2 第1个Spring程序
14.2.1 创建项目
14.2.2 创建要注入的类
14.2.3 创建配置文件
14.2.4 创建测试类并运行
14.3 Spring容器
14.4 SpringIoC实例开发
14.4.1 Set注入
14.4.2 构造注入
14.4.3 接口注入
14.5 SpringAOP实例开发
14.6 本章小结
第15章 Spring实例开发
15.1 Spring应用概述
15.1.1 Spring使用JDBC
15.1.2 Spring使用MVC
15.2 Spring在Web项目中的应用
15.2.1 创建SpringWeb项目
15.2.2 Spring类库
15.2.3 web.xml配置Spring容器
15.2.4 配置管理控制器Bean
15.2.5 创建视图查看结果
15.3 分析设计财务管理系统
15.4 SpringIoC管理Bean
15.4.1 定义model层Bean
15.4.2 依赖注入DAO层
15.4.3 控制器Bean管理
15.5 SpringJdbcTemplate
15.5.1 DataSource
15.5.2 DAO
15.6 SpringMVC控制器
15.6.1 Controller
15.6.2 返回对象
15.7 运行结果
15.8 本章小结
实战篇
第16章 网上书店实例
16.1 网上书店功能概述
16.1.1 开发环境
16.1.2 系统需求
16.2 系统设计
16.2.1 系统架构
16.2.2 项目创建
16.2.3 配置文件web.xml
16.3 数据库设计
16.3.1 数据库表设计
16.3.2 配置数据源
16.3.3 Hibernate持久化
16.3.4 HibernateSession工厂
16.4 系统实现
16.4.1 图书类型和图书浏览
16.4.2 图书搜索和分类
16.4.3 用户登录与退出
16.4.4 购物车和订单
16.4.5 拦截器
16.5 系统运行
16.5.1 图书浏览
16.5.2 用户登录
16.5.3 购物车管理
16.5.4 生成订单
16.6 本章小结
实例目录
第1章 JSP概述
第2章 JSP基本语法
实例2-1 一个简单的JSP文件
实例2-2 客户端和服务器端脚本执行控制
实例2-3 JSP文件的常用注释应用
实例2-4 Include指令的应用
实例2-5 应用declaration指令
实例2-6 forward参数的传递
实例2-7 include动作元素的应用
第3章 JSP隐含对象
实例3-1 out对象的应用
实例3-2 使用GET方法提交表单数据
实例3-3 使用POST方法提交表单数据
实例3-4 通过request对象获取客户提交的数据
实例3-5 getAttribute()与setAttribute()方法实例
实例3-6 getAttributeNames()方法实例
实例3-7 request对象的服务器及客户端实例
实例3-8 request对象的getHeader()方法实例
实例3-9 response对象的setHeader()方法实例
实例3-10 response对象的sendRedirect()方法实例
实例3-11 response对象的addCookie()和flushBuffer()方法实例
实例3-12 session对象的getId()方法实例
实例3-13 session对象的getAttribute()和setAttribute()方法实例
实例3-14 application对象方法实例
实例3-15 pageContext对象方法实例
实例3-16 config对象方法实例
实例3-17 page对象方法实例
实例3-18 exception对象方法实例
第4章 自定义标签库和JSTL
实例4-1 Tag接口的应用实例
实例4-2 TagSupport类的应用实例
实例4-3 BodyTagSupport类的应用实例
实例4-4 SimpleTag类的应用实例
实例4-5 out标签的应用
实例4-6 set标签设置内置对象值的应用
实例4-7 set标签设置JavaBean值的应用
实例4-8 remove标签的应用
实例4-9 catch标签的应用
实例4-10 if标签的应用
实例4-11 choose.when及otherwise标签的应用
实例4-12 forEach标签迭代读取集合内容的应用
实例4-13 forEach标签迭代指定次数的应用
实例4-14 forTokens标签的应用
实例4-15 import标签的应用
实例4-16 redirect标签的应用
实例4-17 url标签的应用
实例4-18 xml核心标签的应用
实例4-19 xml流程控制标签的应用
实例4-20 xml文件转换标签的应用
实例4-21 setDataSource标签的应用
实例4-22 query标签的应用
实例4-23 update标签的应用
实例4-24 transaction标签的应用
实例4-25 param标签的应用
第5章 JSPSevlet编程
实例5-1 一个简单的Servlet
实例5-2 Servlet接口方法应用
实例5-3 GenericServlet类的方法应用
实例5-4 HttpServlet类doGet()方法的使用
实例5-5 HttpServlet类doPost()方法的使用
实例5-6 HttpServletRequest接口方法的使用
实例5-7 HttpSession接口方法的使用
实例5-8 JSP和Servlet的结合实例
第6章 JavaBean编程
实例6-1 具有Simple属性的JavaBean
实例6-2 使用Indexeds属性
实例6-3 应用Bound属性
实例6-4 使用Constrained属性
实例6-5 动作元素应用
实例6-6 购物系统
第7章 JDBC数据库编程
实例7-1 使用JDBC-ODBC连接SQLServer数据库
实例7-2 使用JDBC添加数据
实例7-3 使用JDBC查询数据
实例7-4 使用JDBC更新数据
实例7-5 使用JDBC删除数据
实例7-6 通过JavaBean访问数据库
实例7-7 在Servlet中使用JDBC访问数据库
实例7-8 动态获取表的信息
实例7-9 创建和删除数据库
实例7-10 在JSP中调用存储过程
实例7-11 分页显示记录
实例7-12 在Servlet中使用MySQL数据库
实例7-13 在JSP中使用Access
第8章 Struts2.0开发
实例8-1 HelloWorldStruts程序
实例8-2 用户登录程序
第9章 Struts2应用进阶
实例9-1 用户登录实例
实例9-2 跟踪登录用户
实例9-3 用户注册实例
实例9-4 用户注册验证
实例9-5 用户注册验证框架
第10章 Struts2实例开发
实例10-1 注册登录程序
第11章 Hibernate开发
实例11-1 查看图书信息
实例11-2 管理图书信息
实例11-3 分页浏览图书
第12章 Hibernate实例开发
实例12-1 Hibernate留言板
第13章 Struts和Hibernate综合实例开发
实例13-1 BBS系统实现
第14章 Spring开发技术
实例14-1 Spring之helloworld
实例14-2 值注入
实例14-3 组件注入
实例14-4 构造注入
实例14-5 接口注入
实例14-6 AOP实例
第15章 Spring实例开发
实例15-1 Spring之WebHome
第16章 网上书店实例
实例16-1 网上书店系统.

本目录推荐