Struts基础与案例开发详解-软件开发课堂-(附光盘1张)

节选

[

《Struts基础与案例开发详解》以Java为平台,结合应用实例,全面系统地介绍了应用Struts框架进行项目开发和编程的基础知识及应用方向。书中内容由浅入深、循序渐进地介绍了Struts的相关内容,其中,Struts组件、Struts标签、Struts国际化应用、验证框架、Tiles框架应用、技巧工具应用、FCKEditor在线编辑器、Hibernate应用、Spring应用等。在讲解过程中,引用了大量的实例,且每部分内容都包含详细的操作步骤和技巧提示。书中理论知识讲解透彻,实例开发清晰有序,既适合初学者和具有一定Java编程经验的用户使用,也适合广大软件开发者和编程爱好者作为参考用书,同时也可以作为大中专院校及社会培训团体的教材。

]

本书特色

[

《Struts基础与案例开发详解》是由清华大学出版社出版的。零基础学习者入门必读,专家课堂式讲解开发技巧,基础知识到开发案例融会贯通,知识点+应用示例+技术难点剖析,体验4个项目案例开发的全过程。购买软件开发课堂系列书中任何一本的读者,凭书签和书本参加传智播客或北京睿智汇海的软件培训可享受298元学费减免。

]

作者简介

[

p>张孝祥 羊北京传智播客教育科技有限
公司教学总监。著有《Java就业培训教
程》、《JavaScript网页开发》、《深入
体验Java Web开发内幕一核心基础》、
  《深入体验Java Web开发内幕—高级
特性》、《Java邮件开发详解》等一系
列Java畅销书籍,发布了中国第一套
Java学习视频,被誉为“中国Java培训l
第一人”。张孝祥老师精通C/C++、VC、
VB、Java、SQL Server、Oracle等编
程语言和数据库系统,善于解剖和分析
问题,善于使用生动形象的比喻,能将
复杂的、难于理解的问题与知识简单化
讲解。
l
I徐EEJ华有着8年Java项目实施经
l验,热衷于新技术的研究和学习,熟悉
l J2EE体系。曾在多家知名软件公司任职,
l现任CSDN(北京)教育事业部业务总
l监,酷爱写作,出版的作品有《JsF编
I程实战导航:》、《精通JsF:基于EJB、
l Hibernate、Sping整合项目开发》、

]

目录

第1章 Struts起步1.1 Struts应用概述1.2 Struts安装1.3 **个示例:logindemo1.4 上机练习第2章 体验Struts2.1 Struts执行流程2.2 Struts工作原理2.3 注册程序分析2.4 完善注册程序2.5 上机练习第3章 Struts组件3.1 Struts组件介绍3.2 ActionServlet组件3.2.1 初始化方法分析3.2.2 业务方法分析3.2.3 自定义RequestProcessor类3.3 ActionForm组件3.3.1 ActionForm概述3.3.2 ActionForm使用3.3.3 DynaActionForm使用3.3.4 DynaValidatorForm示例3.4 ActionForward组件3.5 ActionMapping组件3.6 Action组件3.6.1 ForwardAction部分3.6.2 DispatchAction部分3.6.3 MappingDispatchAction部分3.6.4 LookupDispatchAction部分3.6.5 IncludeAction部分3.6.6 SwitchAction部分3.7 综合示例3.7.1 系统总体设计图3.7.2 系统用例图3.7.3 数据库3.7.4 系统效果图展示3.7.5 代码树形图3.7.6 代码清单3.8 上机练习第4章 Struts标签4.1 Struts标签4.2 Struts HTML标签4.3 Bean标签4.4 Logic标签4.5 自定义标签4.6 综合应用示例4.7 上机练习第5章 国际化应用5.1 常见国际化实例5.2 Java应用程序的国际化5.3 页面内容国际化5.4 异常信息国际化5.5 提示信息国际化5.6 上机练习第6章 验证框架应用6.1 ActionForm验证6.2 Action的代码验证6.3 验证框架验证6.4 使用DynaValidatorForm的验证6.5 自定义验证规则6.6 综合示例6.7 上机练习第7章 Struts的T_|es框架7.1 Tiles框架的概述7.2 Tiles的配置与应用7.3 Struts与Tiles集成7.4 Tiles组件的组合7.5 上机练习第8章 Slruts技巧运用8.1 利用Token解决重复提交8.2 BeanLJtils与PropertyUtils的用法及区别8.3 Struts的上传和下载83.1 使用commons-fileupload上传文件8.3.2 使用Struts的上传文件功能8.3.3 文件的下载8.4 null与””的区别8.5 Struts处理中文乱码问题总结8.6 Struts生成验证图片8.7 页面跳转技巧8.8 上机练习第9章 FCKeditor应用9.1 FCKeditor介绍9.2 FCKeditor下载9.3 在JavaWeb项目中使用FCKeditor9.3.1 创建Web项目9.3.2 添加FCKeditor组件文件9.3.3 添加FCKeditor整合包9.3.4 在页面使用FCKeditor组件.,9.3.5 FCKeditor标签介绍9.4 FCKeditor的优化9.4.1 自定义工具集9.4.2 FCKeditor瘦身9.4.3 解决上传文件中文名乱码问题9.4.4 安全问题9.5 上机练习第10章 版本控制系统应用10.1 版本控制概述10.1.1 版本控制术语10.1.2 主流版本控制系统10.2 CVS的使用10.2.1 CVS服务器的安装10.2.2 CVS服务器的配置10.2.3 查看运行状态10.2.4 Eclipse与CVS协同开发10.2.5 CVS用户管理10.3 SVN的使用10.3.1 SVN服务器的安装与配置10.3.2 Eclipse与SVN协同开发10.4 上机练习第11章 Hibernate应用11.1 对象关系映射概述11.2 Hibernate入门知识11.2.1 Hibernate概述11.2.2 搭建Hibernate应用开发环境11.2.3 **个Hibernate应用程序11.2.4 Hibernate的核心类和接口11.2.5 Hibernate的工作过程11.3 Hibernate基本配置及操作11.3.1 Hibernate全局配置文件11.3.2 对象关系映射文件11.3.3 操纵Session11.4 Hibernate高级映射11.4.1 集合映射11.4.2 组件映射11.4.3 关联关系映射11.4.4 继承关系映射11.5 上机练习第12章 深入Hibernate12.1 Hibernate数据查询12.1.1 HQI12.1.2 CriteriaQueries12.1.3 NativeSQLQueries12.1.4 调用存储过程12.2 Hibernate事务管理和并发控制12.2.1 事务管理12.2.2 并发访问控制12.3 Hibernate性能优化12.3.1 延迟加载12.3.2 抓取策略12.3.3 缓存管理12.4 在Web应用程序中使用Hibernate12.4.1 Hibernate整合Struts12.4.2 泛型DAO模式Hibernate实现12.4.3 OpenSessionlnView模式12.5 上机练习一第13章 Spring应用13.1 Spring概述13.2 搭建Spring应用开发环境13.2.1 Spring的下载和安装13.2.2 添加Spring配置文件13.3 IoC的理解13.3.1 依赖注入的概念13.3.2 Spring的依赖注入13.3.3 Spring的容器13.3.4 使用xml装配Bean13.4 AOP的理解13.4.1 AOP概述13.4.2 SpringAOP的原理13.4.3 SpringAOP的实现13.5 Spring对JDBC的支持13.5.1 Spring对DAO的支持13.5.2 数据源注入13.5.3 对JDBC的支持13.6 Spring事务管理13.6.1 Spring的事务管理器13.6.2 事务属性介绍13.6.3 声明式事务管理13.7 Spring整合Hibemate13.7.1 SessionFactory注入13.7.2 HibernateTemplate13.7.3 Hibernate声明式事务管理13.8 Spring整合Struts13.8.1 Web应用中自动加载WebApplicationContext13.8.2 整合Struts13.8.3 在Web应用中使用Spring提供的两个过滤器13.9 上机练习第14章 个人求职管理系统14.1 系统概述14.2 系统需求14.3 系统功能描述14.4 系统设计14.4.1 系统架构设计14.4.2 业务实体设计14.4.3 业务逻辑设计14.5 数据库设计14.5.1 E.R图设计14.5.2 物理建模14.5.3 设计表格14.5.4 表格脚本14.6 通用功能实现14.6.1 工具类编写14.6.2 汉字编码过滤器14.6.3 用户权限过滤器14.7 功能模块实现14.7.1 用户登录14.7.2 添加信息14.7.3 信息列表14.8 运行工程14.8.1 使用工具14.8.2 工程结构14.8.3 工程部署16.8.4 运行程序14.9 上机练习第15章 通用权限管理系统15.1 系统概述15.2 系统需求15.3 系统功能描述15.3.1 登录验证15.3.2 当前用户设置模块15.3.3 用户管理模块15.3.4 角色管理模块15.3.5 权限管理模块15.3.6 资源管理模块15.3.7 操作管理模块15.3.8 系统内容权限过滤功能模块15.4 系统设计15.4.1 系统架构设计15.4.2 业务实体设计15.5 实体域模型的实现15.6 通用功能实现15.6.1 分页查询功能15.6.2 汉字编码过滤器15.6.3 OpenSessionInView过滤器15.6.4 权限过滤器15.7 主要模块的功能实现15.7.1 系统详细设计15.7.2 图片验证码生成15.7.3 角色管理模块15.8 运行项目15.8.1 使用工具15.8.2 工程部署15.8.3 运行程序15.9 上机练习第16章 文章 管理系统16.1 系统概述16.2 系统需求16.2.1 前台文章 模块16.2.2 管理文章 模块16.3 系统功能描述16.3.1 前台浏览文章 16.3.2 后台管理文章 16.4 系统设计16.4.1 系统架构设计16.4.2 业务实体设计16.4.3 业务逻辑设计16.5 数据库设计16.5.1 物理建模16.5.2 设计表格16.5.3 表格脚本16.6 通过功能实现16.6.1 操作数据库16.6.2 整合Spring技巧16.6.3 常用函数工具类16.7 功能模块实现16.7.1 首页实现16.7.2 搜索功能实现16.7.3 分类文章 列表实现16.7.4 文章 详细信息实现16.7.5 文章 管理实现16.8 运行工程16.8.1 使用工具16.8.2 工程部署16.8.3 运行程序16.9 上机练习

封面

Struts基础与案例开发详解-软件开发课堂-(附光盘1张)

书名:Struts基础与案例开发详解-软件开发课堂-(附光盘1张)

作者:徐明华

页数:501

定价:¥58.0

出版社:清华大学出版社

出版日期:2009-09-01

ISBN:9787302208563

PDF电子书大小:83MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注