
包邮JakartaStrutsCookbook中文版

- ISBN:9787302155638
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:481
- 出版时间:2007-07-20
- 条形码:9787302155638 ; 978-7-302-15563-8
本书特色
全书共15章,主题广泛,范例丰富,实用性强,以范例的方式详细讲解如何用Struts构建应用程序。书中详细介绍Struts用于Java底层开发的结构原理,这本简单好用的参考书可以解决目前Java开发人员快速开发应用程序的燃眉之急。. 本书适合Java开发人员阅读。 Jakarta Struts框架是一个流行的开源平台,用于创建大大小小的Java Web应用。Struts的流行催生了大量网上和图书资源,即便如此,开发人员仍然发现很多常见任务并没有得到清楚的阐述。 针对这些问题,现在的Java开发人员可以从《Jakarta Struts Cookbook中文版》中找到答案。这是一本有价值的参考书,书中提供了相当丰富的解决方案。同时还探讨了以下主题: · 如何显示复杂HTML表中的数据.. · 如何在用户界面中使用JSP,JSTL和JavaScript · 如何定义静态和动态的动作页面 · 如何验证数据和响应错误 · 如何使用日志记录、验证和异常处理 · 如何将Struts和Hibernate与iBATIS之类的持久性框架集成 这本通俗易懂的参考书正好可以解决Java开发人员的燃眉之急,适合独立开发人员、大型开发团队和介于两者之间的所有人阅读,使他们能够充分发挥Struts框架的魅力,提高开发效率。...
内容简介
全书共15章,主题广泛,范例丰富,实用性强,以范例的方式详细讲解如何用Struts构建应用程序。书中详细介绍Struts用于Java底层开发的结构原理,这本简单好用的参考书可以解决目前Java开发人员快速开发应用程序的燃眉之急。
目录
前言. |
第1章建立Struts开发环境 |
1.0概述 |
1.1下载Struts |
1.2部署Struts示例应用 |
1.3从Struts1.0移植到Struts1.1 |
1.4从Struts1.1升级至Struts1.2 |
1.5将JSP应用转到Struts |
1.6Struts配置文件管理 |
1.7使用Ant来构建和部署 |
1.8使用XDoclet生成Struts配置文件 |
第2章配置Struts应用 |
2.0概述 |
2.1使用插件进行应用程序初始化 |
2.2消除标签库声明 |
2.3在JSP中使用常量 |
2.4使用多个Struts配置文件 |
2.5将应用程序分解成模块 |
2.6运用多个资源包 |
2.7从数据库中访问信息资源文件 |
2.8有选择地禁止action |
第3章用户界面 |
3.0概述 |
3.1使用JSTL |
3.2使用Struts-EL标签 |
3.3显示索引属性 |
3.4在表单中使用索引属性 |
3.5在JSTL循环中使用索引属性 |
3.6从一幅图提交表单 |
3.7动态生成JavaScript |
3.8使用JavaScript动态改变选项 |
3.9生成动态select列表选项 |
3.10过滤文本输入 |
3.11生成一组相关的单选按钮 |
3.12处理未选择的复选框 |
3.13处理日期输入字段 |
3.14设置Tab顺序 |
3.15生成URL |
3.16在链接中添加请求参数 |
3.17使用框架 |
3.18掌握浏览器缓存 |
第4章表,排序和分组 |
4.0概述 |
4.1创建一个横条图 |
4.2创建一个纵条图 |
4.3切换表中行的颜色 |
4.4HTML表排序 |
4.5表分页 |
4.6使用Display标签库 |
第5章处理表单 |
5.0概述 |
5.1创建动态Action表单 |
5.2为DynaActionForm设置初始值 |
5.3使用支持列表的Form属性 |
5.4使用支持map的form属性 |
5.5惰性动态Action表单 |
5.6在Action表单中使用值对象 |
5.7自动创建ActionForm |
第6章控制Action |
6.0概述 |
6.1创建基类Action |
6.2转发Action |
6.3返回HTTP响应 |
6.4写出线程安全的Action |
6.5转发请求 |
6.6在Servlet或JSP中包含响应 |
6.7改变当前模块 |
6.8在核心Action类中管理相关操作 |
6.9在本地化的表单控件中提交一个表单 |
6.10用Action映射分派相关操作 |
第7章执行控制 |
7.0概述 |
7.1在应用启动时执行任务 |
7.2跟踪客户会话 |
7.3监控用户登录 |
7.4用户转发到备选目标 |
7.5用户模块转发 |
7.6创建一个向导风格的页面流 |
7.7基于用户输入决定Action |
7.8在Action路径中使用通配符 |
7.9防止重复提交表单.. |
7.10允许用户上传文件 |
7.11显示来自服务器的文件 |
第8章输入验证 |
8.0概述 |
8.1重用Validator属性值 |
8.2使用正则表达式验证 |
8.3验证Struts1.1的非独立字段 |
8.4在Struts1.2中验证依赖字段 |
8.5验证索引属性 |
8.6验证日期 |
8.7使用自定义Validator验证字段 |
8.8在Struts1.2中验证字段的相等性 |
8.9验证两个或者两个以上的选项 |
8.10向Validator表单添加自定义的验证 |
8.11向导表单的验证 |
8.12验证规则的本地化 |
第9章异常和错误处理 |
9.0概述 |
9.1在Action类中简化异常处理 |
9.2已声明异常的自定义处理 |
9.3使用异常错误代码 |
9.4使用一个全局错误页 |
9.5从Action报告错误和消息 |
9.6格式化错误信息 |
第10章连接数据 |
10.0概述 |
10.1从Action访问JDBC数据源 |
10.2显示关系数据 |
10.3从SQL数据映射到Java对象 |
10.4整合Struts与Hibernate |
10.5从外部服务中解除应用 |
10.6整合Struts与Spring |
10.7在您的应用程序中加载XML数据 |
10.8刷新应用数据 |
第11章安全性 |
11.0概述 |
11.1使用基类Action实现安全性 |
11.2对任何一个Struts请求检查登录用户 |
11.3JSP页的安全 |
11.4通过角色限制action |
11.5实现“记忆”登录 |
11.6在整个应用中加强安全性 |
11.7允许用户自动登录 |
11.8通过角色限制对特定URL的访问 |
11.9容器管理安全 |
11.10结合使用应用管理安全和容器管理安全 |
11.11配置Action以使用SSL |
11.12限制上传文件的大小 |
第12章国际化 |
12.0概述 |
12.1查看浏览器语言设置 |
12.2用JSTL共享消息资源 |
12.3使用一个应用范围内的区域 |
12.4动态更改区域 |
12.5从Action中创建本地化消息 |
12.6显示特定区域的文本 |
12.7显示特定区域的图像 |
12.8对字符集的支持 |
12.9界面的本地化 |
第13章测试与调试 |
13.0概述 |
13.1自动部署应用程序 |
13.2配置Struts日志 |
13.3向类添加日志 |
13.4启用远程调试 |
13.5JSP页面疑难解析 |
13.6用mock对象测试Action |
13.7在容器中测试Action |
13.8测试应用程序的功能 |
第14章Tiles和其他显示方法 |
14.0概述 |
14.1用Tiles重用通用页面布局 |
14.2继承Tile定义 |
14.3运用Struts转发来显示Tiles |
14.4创建卡片式面板 |
14.5对I18N使用Tiles |
14.6在模块化应用程序中使用Tiles |
14.7在SiteMesh中重用通用页面布局 |
14.8集成JavaServerFaces与Struts |
14.9集成Struts和Velocity |
14.10集成Struts和XSLT... |
作者简介
Bill Siggelkow是一名专业从事软件设计、开发和技术培训的独立顾问。Bill是亚特兰大Struts用户组的活跃成员,经常担任该用户组的代言人。在近20年的开发生涯中,Bill为制造业、能源营销、电子商务和金融服务行业设计并开发了大量系统。
在培训和指导面向对象编程人员和网页开发人员的过程中,Bill乐在其中。 目前,他生活在佐治亚州的亚特兰大,拥有佐治亚科技大学的工业工程学位。
-
硅谷之火-人与计算机的未来
¥13.7¥39.8 -
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
专业导演教你拍好短视频
¥13.8¥39.9 -
数学之美
¥41.0¥69.0 -
系统性创新手册(管理版)
¥42.6¥119.0 -
计算机网络技术
¥24.1¥33.0 -
Excel函数.公式与图表
¥16.4¥48.0 -
.NET安全攻防指南(下册)
¥89.0¥129.0 -
.NET安全攻防指南(上册)
¥89.0¥129.0 -
人工智能的底层逻辑
¥55.3¥79.0 -
数据挖掘技术与应用
¥52.0¥75.0 -
计算
¥92.2¥128.0 -
MIDJOURNEY AI绘画从入门到精通
¥71.5¥98.0 -
商业产品分析:从用户数据获得商业洞见的数据科学方法
¥89.0¥129.0 -
老年人学电脑
¥34.9¥49.9 -
超简单:用python+ ChatGPT让excel飞起来
¥48.4¥79.0 -
人工智能AI摄影与后期修图从小白到高手:MIDJOURNEY+PHOTOSHOP
¥56.9¥98.0 -
人月神话(纪念典藏版)
¥68.6¥98.0 -
十堂极简人工智能课
¥31.9¥49.0 -
精益数据分析 珍藏版
¥69.5¥119.8