出版社:机械工业出版社
年代:2009
定价:58.0
本书讲述如何使用Struts进行程序设计。
写给未来的程序员
前言
第一篇从JSP到Struts2
第1章Struts2前奏
1.1MVC思想概述
1.1.1简单的登录案例
1.1.2测试案例
1.1.3Model1和Model2
1.1.4使用MVC设计模式改进代码
1.1.5测试MVC改进代码
1.2MVC框架介绍
1.2.1常用的MVC框架
1.2.2Struts1框架简介
1.2.3下载并安装Struts1框架
1.2.4基于Struts1框架实现登录案例
1.3在Eclipse中开发Struts1
l.3.1新建Web项目
1.3.2整合Tomcat服务器
1.3.3为项目添加Struts1支持
1.3.4添加ActionForm
l.3.5添加Action
1.3.6部署Struts1项目
1.4小结
第2章Struts2基础
2.1Struts2概述
2.1.1Struts1的缺陷
2.1.2Struts2简介
2.2构建第一个Struts2应用
2.2.1下載并安装Struts2框架
2.2.2基于Struts2框架实现登录案例
2.2.3程序执行流程
2.3在Eclipse中开发Struts2
2.3.1为项目添加Struts2支持
2.3.2添加控制器Action
2.3.3添加并配置Struts.xml
2.3.4增加视图资源并部署Web应用
2.4改进控制器
2.4.1实现Action接口
2.4.2配置Action
2.5完成输入校验
2.5.1使用Struts2标签库简化表单
2.5.2继承ActionSupport完成输入校验
2.6程序国际化
2.6.1输出中文的校验错误信息
2.6.2国际化资源文件
2.6.3加载资源文件
2.6.4输出国际化信息
2.6.5输出国际化的校验错误信息
2.7小结
第二篇Struts2模块开发
第3章类型转换
3.1类型转换的介绍
3.1.1类型转换的意义
3.1.2简单的类型转换示例
3.2Struts2内建的类型转换器
3.2.1内建转换器介绍
3.2.2基本数据类型转换器
3.2.3基本数据类型的封装类转换器
3.2.4数组类型转换器
3.2.5集合类型转换器
3.3OGNL表达式语言
3.3.1简单介绍OGNL以及如何下载OGNL源代码
3.3.2在Eclipse中查看OGNL类文件
3.4自定义类型转换器
3.4.1项目需求
3.4.2实现自定义类型转换器
3.4.3注册自定义类型转换器
3.4.4新建显示页测试程序
……
第4章Struts2输入校验
第5章Struts2校验框架
第6章Struts2拦截器
第三篇Struts2高级应用
第7章文件上传和下载
第8章Struts2国际化
第9章Struts2标签库
第10章Struts2与Ajax
第四篇Struts2整合应用
第11章Struts2整合JFreeChart开发
第12章Struts2整合JasperReports开发
第13章Struts2整合Hibernate开发
第14章Struts2整合Spring开发
第五篇Struts2案例开发
第15章整合开发注册登录系统
第16章整合开发用户管理系统
Struts2框架继承了Struts和IWebWork两个框架的易用性,其功能相比Struts和WebWork要更加强大。本书重点介绍了Struts2框架的核心部分以及Struts2框架与其他框架的整合。核心部分介绍了Struts2的类型转换、输入校验、拦截器、国际化、标签库以及Struts2的Ajax支持。书中通过实例来讲解知识点,使读者学习起来不会枯燥,更容易理解。同时本书介绍了Struts2框架与其他框架的整合功能,如整合报表工具JasperReports、统计图表工具JFreeChart、持久层框架Hibernate以及Spring框架等。本书深入浅出,内容丰富,既可以作为初学者的入门指南,也可以作为开发人员的案头参考书。 Struts2框架继承了Struts和IWebWork两个框架的易用性,其功能相比Struts和WebWork要更加强大。Struts2从诞生至今,以其功能的强大性和易用性吸引了大量JavaWeb开发人员的眼球。目前大量原有的Struts雨WebWork开发项目也都转入使用Struts2框架开发。由于Struts2框架诞生至今时间非常得短,因此国内介绍Struts2框架的书寥寥无几。本书旨在帮助读者能更快、更好地掌握这门技术,并运用到实际项目开发中。相比其他介绍struts2框架的书籍来说,本书更加细致、更加全面。 本书由浅入深、循序渐进地介绍了Struts2框架的知识点。重点介绍了Struts2的类型转换、输入校验、拦截器、国际化、标签库以及Struts2的Ajax支持。最后通过两个实际案例来演示如何将Struts运用到实际项目开发中。 本书面向所有进行JavaWeb开发的初学者或者对Struts2框架感兴趣的读者。同时也可用作高校相关专业师生和社会培训班的教材。
书籍详细信息 | |||
书名 | 零基础学Struts站内查询相似图书 | ||
丛书名 | 零基础学编程 | ||
9787111261490 如需购买下载《零基础学Struts》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 机械工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 58.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 400 | 印数 | 5000 |
(英) 理查森 (Richardson,C.) , 著
张志强, 等编著
(英) 惠尔 (Whale,D.) , (英) 汉隆 (Hanlon,M.O.) , 著
吴迪, 编著
小甲鱼, 编著
(美) 赫斯特 (Husted,T.) 等, 著
黄传禄, 张克强, 赵越, 编著
张孝祥, 徐明华, 主编
蔡黎亚, 刘正, 唐志峰, 编著