首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 基于Struts Hibernate Spring架构的Web应用开发(21世纪高等职业教育计算机系列规划教材)
内容
编辑推荐

范新灿主编的《基于Struts、Hibernate、Spring架构的Web应用开发》以Struts 2为重点进行深入剖析,采用技术专题分类、项目牵引的方式撰写,注重实例与应用技术点的结合。以丰富的实例引导知识点,将繁杂枯燥的概念融入实例中,以项目驱动教材的延伸。抽取典型应用,进而以点带面,以面贯穿知识体系。本书适合作为高职学校教材,将高职教育的理念融入教材的编写中,各章节注重内容的取舍与教学学时、能力点培养的对应。

内容推荐

作为当今最为实用的框架组合SSH(Struts+Hibernate+Spring),其实用性、优越性已经得到认可,并在Java Web应用开发中得到广泛应用。范新灿主编的《基于Struts、Hibernate、Spring架构的Web应用开发》以Struts 2为重点进行深入剖析,采用技术专题分类、项目牵引的方式撰写,注重实例与应用技术点的结合。Hibernate章节的讲解以实际项目的应用展开,Spring技术讲解抽取核心的IOC、AOP、Spring MVC技术,通过实例解析,并讲解Spring与Struts的整合开发。

《基于Struts、Hibernate、Spring架构的Web应用开发》适用于中、高级系统程序员,可作为高职或本科教材使用,也可作为有一定经验的Java Web编程者和学习者的参考书。

目录

第1章 Web应用开发/1

 1.1 软件开发架构/1

 1.2 Web应用的发展/3

1.2.1 Web技术的发展/3

1.2.2 Model 1和Model 2/6

1.2.3 MVC/7

1.2.4 Struts:基于MVC 的坚固框架/8

 1.3 J2EE轻量级框架Struts+Spring+Hibernate/15

1.3.1 轻量级J2EE架构技术/15

1.3.2 认识SSH/16

1.3.3 SSH框架结构模型/19

1.3.4 SSH架构轻量级Web应用/21

 1.4 总结与提高/22

第2章 应用开发环境安装与配置/23

 2.1 认识Eclipse/23

2.1.1 Eclipse概述/23

2.1.2 MyEclipse概述/25

 2.2 JDK的下载、安装和配置/30

2.2.1 下载、安装JDK 6/30

2.2.2 JDK 6在MyEclipse中的配置/32

 2.3 Tomcat 6.0的下载、安装和配置/33

2.3.1 下载、安装Tomcat/34

2.3.2 Tomcat 6.0在MyEclipse中的配置/35

2.3.3 Tomcat在MyEclipse中的设置/36

2.3.4 TomcatPlugin插件的安装和配置/36

 2.4 第一个Web工程——用户登录程序/38

2.4.1 项目分析与设计/39

2.4.2 新建工程/40

2.4.3 项目实现/42

2.4.4 发布、运行工程/51

2.4.5 相关知识/55

2.4.6 Web工程解析/56

 2.5 总结与提高/57

第3章 Struts 2开发入门/58

 3.1 从Hello开始学习Struts 2/58

3.1.1 Struts 2工程创建/59

3.1.2 配置web.xml文件/62

3.1.3 配置struts.xml文件/64

3.1.4 创建Action类Hello.java/66

3.1.5 新建视图文件Hello.jsp/69

3.1.6 发布运行/69

 3.2 带有表单的Hello程序/70

 3.3 Struts 2框架核心(用户登录验证/73

3.3.1 添加过滤器和配置文件/73

3.3.2 创建Action/75

3.3.3 创建视图文件/80

3.3.4 用户注册/84

3.3.5 使用ActionSupport的validate方法验证数据/86

 3.4 总结与提高/91

第4章 Struts 2框架拦截器/92

 4.1 认识拦截器/92

4.1.1 理解拦截器/92

4.1.2 预定义的拦截器/93

4.1.3 配置拦截器/96

4.1.4 拦截器实例——计算Action执行的时间/98

 4.2 使用自定义拦截器/99

4.2.1 自定义拦截器/99

4.2.2 自定义拦截器实例——用户登录验证的拦截/103

 4.3 拦截器实例/106

4.3.1 文字过滤拦截器/106

4.3.2 表单提交授权拦截器/110

 4.4 总结与提高/114

第5章 类型转换/115

 5.1 Struts 2框架对类型转换的支持/115

5.1.1 为什么需要类型转换/115

5.1.2 Struts 2框架内建的类型转换器/116

5.1.3 List集合类型数据类型转换/121

 5.2 使用自定义转换器实现类型转换/126

5.2.1 编写类型转换器类/126

5.2.2 类型转换器的配置/127

5.2.3 自定义转换器实例/128

5.2.4 类型转换综合实例/131

 5.3 类型转换中的错误处理/135

5.3.1 Struts 2自带异常提示/135

5.3.2 Struts 2局部异常提示属性文件/137

 5.4 总结与提高/140

第6章 Struts 2输入校验/141

 6.1 使用手动编程实现输入校验/141

6.1.1 使用validate方法进行输入校验/143

6.1.2 使用validateXxx方法进行输入校验/148

6.1.3 Struts 2的输入校验流程/149

 6.2 使用Struts 2校验框架实现输入校验/150

6.2.1 Struts 2校验框架/150

6.2.2 运用Struts 2内置的校验器/152

6.2.3 注册表单校验实例/158

6.2.4 注册实例拓展——复合类型验证器/163

 6.3 自定义校验器/168

6.3.1 自定义校验器实例/168

6.3.2 自定义校验器实例拓展/172

 6.4 总结与提高/176

第7章 国际化/177

 7.1 Struts 2国际化/177

7.1.1 什么是国际化/177

7.1.2 Locale类/178

7.1.3 ResourceBundle类/180

 7.2 Struts 2对国际化的支持/181

7.2.1 资源包属性文件/181

7.2.2 Action及配置文件/183

7.2.3 Struts 2中加载资源文件的方式/185

7.2.4 用户登录程序的国际化显示/188

 7.3 Struts 2的国际化实现/191

7.3.1 Struts 2国际化信息的获取/191

7.3.2 Action的国际化/192

7.3.3 JSP页面的国际化/193

7.3.4 校验的国际化/196

 7.4 信息录入国际化实例/197

7.4.1 项目运行结果/197

7.4.2 项目实现/201

 7.5 总结与提高/208

第8章 Hibernate数据持久化技术/210

 8.1 认识Hibernate/210

8.1.1 ORM与数据持久化/210

8.1.2 什么是Hibernate/212

8.1.3 Hibernate的安装与配置/214

8.1.4 Hibernate核心接口/215

 8.2 Hibernate开发关键技术/218

8.2.1 Hibernate开发步骤/218

8.2.2 实体类/219

8.2.3 Hibernate的配置/219

 8.3 项目实现——留言板程序/220

8.3.1 项目介绍/220

8.3.2 用MyEclipse Database Explorer管理数据库/222

8.3.3 新建SQL Server数据库/223

8.3.4 新建Web工程并添加Hibernate Capabilities/224

8.3.5 项目实现/227

 8.4 使用反向工程快速生成Java POJO类、映射文件和DAO/243

8.4.1 打开MyEclipse Database Explorer透视图/243

8.4.2 反向工程设置/244

 8.5 总结与提高/246

第9章 Spring技术/247

 9.1 认识Spring/247

9.1.1 Spring产生的背景/247

9.1.2 Spring简介/248

9.1.3 Spring的下载和安装/251

9.1.4 Spring开发入门/252

 9.2 控制反转(IOC)/258

9.2.1 什么是控制反转/258

9.2.2 控制反转实例/260

9.2.3 DI注入方式/264

 9.3 Bean与Spring容器/266

9.3.1 Spring的Bean/266

9.3.2 使用静态工厂方法实例化一个Bean/267

9.3.3 Spring中Bean的生命周期/273

 9.4 Spring AOP应用开发/277

9.4.1 认识AOP/277

9.4.2 AOP核心概念/279

9.4.3 AOP入门实例/281

9.4.4 基于注解(Annotation)方式实现AOP/286

 9.5 基于Spring的MVC框架开发/290

 9.6 Spring与Struts 整合开发/301

9.6.1 整合开发环境部署/301

9.6.2 项目实现/303

 9.7 总结与提高/307

第10章 怀听音乐网/308

 10.1 系统概述/308

10.1.1 项目背景/308

10.1.2 系统开发运行环境/308

 10.2 系统分析与设计/310

10.2.1 功能模块划分/310

10.2.2 数据库设计/310

 10.3 配置Hibernate/314

10.3.1 持久化类/314

10.3.2 Hibernate配置文件配置/317

 10.4 Spring整合Hibernate/322

 10.5 配置文件/323

10.5.1 web.xml/323

10.5.2 Struts配置文件加入Action的Bean定义/326

 10.6 项目实现/328

10.6.1 页面视图及流程/328

10.6.2 设计业务层功能/336

10.6.3 开发业务层和DAO层代码/337

 10.7 总结与提高/364

标签
缩略图
书名 基于Struts Hibernate Spring架构的Web应用开发(21世纪高等职业教育计算机系列规划教材)
副书名
原作名
作者 范新灿
译者
编者
绘者
出版社 电子工业出版社
商品编码(ISBN) 9787121142420
开本 16开
页数 364
版次 1
装订 平装
字数 602
出版时间 2011-08-01
首版时间 2011-08-01
印刷时间 2011-08-01
正文语种
读者对象 研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.546
CIP核字
中图分类号 TP311.56
丛书名
印张 23.5
印次 1
出版地 北京
259
184
14
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数 3000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/18 7:52:41