| 作 者: | 邬继成 |
| 出版社: | 电子工业出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | Struts |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 Java Web编程基础
1.1 Java Web编程的主要组件技术
1.1.1 Servlet
1.1.2 JSP
1.1.3 JavaBean
1.1.4 JDBC
1.1.5 XML
1.1.6 Tomcat
1.2 MVC设计模式
1.2.1 JSP Model 1和Model 2架构
1.2.2 MVC设计模式
1.2.3 MVC实现框架
1.3 构建一个简单的基于MVC模式的Java Web应用程序
1.3.1 数据表设计
1.3.2 构建视图组件
1.3.3 构建控制组件
1.3.4 构建模型组件
1.3.5 构建数据访问组件
1.3.6 编译、打包、部署和运行程序
1.3.7 讨论
1.4 小结
第2章 Struts入门
2.1 Struts简介
2.1.1 Struts软件包的下载和安装
2.1.2 Struts软件包的组成
2.2 Struts的基本原理
2.3 Struts的核心组件
2.3.1 Struts的控制器组件
2.3.2 Struts的视图组件
2.3.3 Struts的模型组件
2.4 用Struts构建一个简单的登录系统
2.4.1 用JBuilder建立一个项目工程
2.4.2 构建JSP页面
2.4.3 构建ActionForm
2.4.4 构建Action
2.4.5 构建模型组件和数据访问组件
2.4.6 构建Struts的配置文件
2.4.7 编译、打包、部署和运行程序
2.5 小结
第3章 Struts详解
3.1 Struts配置文件struts-config.xml
3.1.1 <form-beans>元素
3.1.2 <action-mappings>元素
3.1.3 <global-forwards>元素
3.1.4 <message-resources>元素
3.2 Struts的中央控制器
3.2.1 Struts应用程序处理用户请求的一般过程
3.2.2 ActionServlet类
3.2.3 RequestProcessor类
3.2.4 ActionServlet在web.xml中的配置
3.3 Action类及其相关类
3.3.1 Action类
3.3.2 ActionMapping类
3.3.3 ActionForward类
3.4 ActionForm类及表单数据验证
3.4.1 Struts的视图组件概述
3.4.2 ActionForm的作用机理
3.4.3 ActionForm的使用方法
3.4.4 表单数据验证
3.5 Struts常用标记库
3.5.1 HTML标记库
3.5.2 Bean标记库
3.5.3 Logic标记库
3.6 Struts应用示例
3.7 小结
第4章 Struts提高
4.1 Struts对国际化的支持
4.1.1 资源文件和资源包
4.1.2 资源文件的编码转化
4.1.3 资源包的访问
4.1.4 国际化的应用举例
4.2 DispatchAction类
4.3 动态ActionForm
4.3.1 配置动态ActionForm
4.3.2 在Action中访问动态ActionForm
4.3.3 动态ActionForm的表单验证
4.3.4 动态ActionForm应用实例
4.4 Validator验证框架
4.4.1 Validator的安装
4.4.2 在struts-config.xml中配置Validator
4.4.3 validator-rules.xml的配置
4.4.4 validation.xml的配置
4.4.5 DynaValidatorForm类及其子类
4.4.6 Validator的应用示例
4.5 小结
第5章 Hibernate入门
5.1 Hibernate简介
5.2 Hibernate软件包简介
5.3 Hibernate框架简介
5.3.1 Hibernate的结构体系
5.3.2 Hibernate的核心组件
5.3.3 Hibernate的运行过程
5.4 Hibernate入门示例
5.5 小结
第6章 Hibernate详解
6.1 Hibernate配置文件
6.1.1 hibernate.properties
6.1.2 hibernate.cfg.xml
6.2 持久化类/对象
6.3 映射文件 xxx.hbm.xml
6.4 Configuration类
6.5 SessionFactory接口
6.6 Session接口
6.6.1 概述
6.6.2 取得持久化对象的方法
6.6.3 持久化对象的保存、更新和删除方法
6.7 Query接口
6.7.1 概述
6.7.2 setXXX( )方法
6.7.3 list( )方法
6.7.4 excuteUpdate( )方法
6.7.5 使用命名查询(namedQuery)
6.8 Transaction接口
6.9 HibernateUtil类
6.10 Hibernate应用示例
6.11 小结
第7章 Hibernate提高
7.1 利用关联关系操纵对象
7.1.1 一对一关联关系的使用
7.1.2 一对多关联关系的使用
7.1.3 多对多关联关系的使用
7.2 Hibernate数据查询
7.2.1 Hibernate Query Language
7.2.2 Criteria Query方式
7.2.3 Native SQL查询
7.3 Hibernate的事务管理
7.3.1 事务的特性
7.3.2 事务隔离
7.3.3 在Hibernate配置文件中设置隔离级别
7.3.4 在Hibernate中使用JDBC事务
7.3.5 在Hibernate中使用JTA事务
7.4 Hibernate的Cache管理
7.4.1 一级Cache
7.4.2 二级Cache
7.4.3 在Hibernate中使用EhCache
7.5 小结
第8章 用Struts和Hibernate一起构建Java Web应用
8.1 用Struts和Hibernate构建一个列车车次查询系统
8.1.1 设计数据表
8.1.2 构建视图组件
8.1.3 构建Struts组件
8.1.4 构建模型层组件
8.1.5 构建Hibernate组件
8.1.6 编译、打包与运行
8.2 用Struts和Hibernate构建一个在线招聘系统
8.2.1 需求说明和分析
8.2.2 招聘岗位管理模块的编程
8.3 自己动手
第9章 在Eclipse中开发Struts和Hibernate应用
9.1 Eclipse概述
9.1.1 Eclipse的由来和发展
9.1.2 Eclipse的结构和平台内核
9.2 Eclipse开发环境的建立
9.2.1 Eclipse安装
9.2.2 Eclipse多国语言包的安装
9.2.3 Eclipse中文文本编辑器的设置
9.3 在Eclipse中进行Java Web应用开发
9.3.1 Eclipse中Java Web应用开发环境的建立
9.3.2 在Eclipse中开发Java Web应用
9.4 在Eclipse中进行Struts应用开发
9.4.1 Easy Struts插件简介
9.4.2 Easy Struts插件的安装与配置
9.4.3 开发 Struts 应用程序
9.5 在Eclipse中进行Hibernate应用开发
9.5.1 Hibernate Synchronizer简介
9.5.2 Hibernate Synchronizer的下载和安装
9.5.3 Hibernate应用程序的开发
9.6 小结
第10章 Java Web应用开发中常用的开源软件工具
10.1 开源软件概述
10.1.1 开源软件的历史与现状
10.1.2 主要开源软件项目介绍
10.1.3 基于开源软件的Java Web应用开发的技术方案
10.2 构建工具Ant的用法
10.2.1 Ant简介
10.2.2 Ant的安装与配置
10.2.3 Ant的构建文件 build.xml
10.2.4 编译源代码
10.2.5 文件系统操作
10.2.6 应用举例
10.3 Log4j的用法
10.3.1 Log4j简介
10.3.2 Log4j的组成
10.3.3 Log4j的配置
10.3.4 Log4j的应用实例
10.4 MySQL的用法
10.4.1 MySQL数据库简介
10.4.2 MySQL的下载与安装
10.4.3 MySQL的常用命令
10.5 小结