图书介绍
Struts2框架应用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 陈恒,张一鸣编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302421825
- 出版时间:2016
- 标注页数:256页
- 文件大小:19MB
- 文件页数:252页
- 主题词:软件工具-程序设计-高等学校-教材
PDF下载
下载说明
Struts2框架应用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Struts 2入门1
1.1 MVC模式1
1.2 Struts 2的体系结构2
1.3 Struts 2的工作环境3
1.3.1 Struts 2的下载与安装4
1.3.2 使用Eclipse开发Struts 2的Web应用4
1.3.3 使用MyEclipse开发Struts 2的Web应用10
1.4 第一个Struts 2应用14
1.4.1 用户请求页面14
1.4.2 Action实现15
1.4.3 配置Action15
1.4.4 发布并运行Web应用16
1.4.5 struts.xml配置中的包属性介绍19
1.5 实践环节19
1.6 本章小结19
习题120
第2章 Struts 2的Action21
2.1 Action的创建与配置21
2.1.1 Action的创建方式21
2.1.2 Action的配置23
2.1.3 DMI以及通配符24
2.1.4 实践环节26
2.2 Action接收请求参数26
2.2.1 使用Action属性接收参数26
2.2.2 使用DomainModel接收参数27
2.2.3 使用ModelDriven<T>接口接收参数29
2.2.4 实践环节29
2.3 Action访问Servlet API30
2.3.1 通过ActionContext30
2.3.2 实现RequestAware、SessionAware和ApplicationAware接口32
2.3.3 通过ServletActionContext33
2.3.4 实现ServletRequestAware接口34
2.3.5 实践环节35
2.4 struts.xml文件中的include及constant36
2.4.1 include的配置36
2.4.2 constant的配置36
2.5 Action中常见的结果类型37
2.5.1 chain类型37
2.5.2 redirectAction类型38
2.5.3 redirect类型39
2.5.4 dispatcher类型39
2.5.5 全局result39
2.5.6 实践环节40
2.6 包的继承41
2.7 本章小结42
习题242
第3章 Struts 2的类型转换43
3.1 类型转换的意义43
3.2 Struts 2内置的类型转换器45
3.3 自定义类型转换器47
3.3.1 实现类型转换器50
3.3.2 注册类型转换器52
3.3.3 实践环节53
3.4 数组属性的类型转换器53
3.5 集合属性的类型转换器56
3.6 本章小结58
习题358
第4章 Struts 2的拦截器59
4.1 拦截器概述59
4.1.1 拦截器的原理59
4.1.2 拦截器与过滤器的区别59
4.1.3 Struts 2内置的拦截器60
4.2 拦截器的配置61
4.2.1 配置拦截器62
4.2.2 拦截器栈63
4.2.3 默认拦截器63
4.2.4 实践环节64
4.3 自定义拦截器64
4.3.1 实现Interceptor接口65
4.3.2 继承AbstractInterceptor类67
4.3.3 继承MethodFilterInterceptor类67
4.3.4 实践环节69
4.4 使用自定义拦截器完成权限验证71
4.5 本章小结74
习题474
第5章 表达式语言OGNL76
5.1 OGNL简介76
5.2 OGNL基础76
5.2.1 OGNL上下文78
5.2.2 值栈81
5.2.3 OGNL的访问83
5.2.4 实践环节85
5.3 OGNL基本语法85
5.3.1 常量86
5.3.2 操作符86
5.3.3 OGNL表达式87
5.3.4 实践环节91
5.4 本章小结96
习题596
第6章 Struts 2中的标签97
6.1 标签库概述97
6.1.1 标签的分类97
6.1.2 标签的使用97
6.1.3 标签的语法97
6.2 数据标签98
6.2.1 action标签99
6.2.2 bean标签102
6.2.3 date标签103
6.2.4 debug标签104
6.2.5 include标签105
6.2.6 param标签106
6.2.7 push标签106
6.2.8 set标签107
6.2.9 url标签108
6.2.10 property标签109
6.2.11 实践环节109
6.3 流程控制标签110
6.3.1 if/elseif/else标签110
6.3.2 iterator标签111
6.3.3 append标签113
6.3.4 generator标签114
6.3.5 merge标签115
6.3.6 subset标签115
6.3.7 sort标签117
6.3.8 实践环节118
6.4 表单标签118
6.4.1 表单标签的通用属性118
6.4.2 checkboxlist标签119
6.4.3 combobox标签121
6.4.4 doubleselect标签122
6.4.5 optiontransferselect标签123
6.4.6 select标签125
6.4.7 optgroup标签126
6.4.8 radio标签127
6.4.9 实践环节128
6.5 非表单标签129
6.6 本章小结131
习题6131
第7章 Struts 2的输入校验132
7.1 输入校验概述132
7.1.1 客户端校验132
7.1.2 服务器端校验136
7.2 手动编程校验136
7.2.1 重写validate()方法136
7.2.2 重写validateXxx()方法139
7.2.3 输入校验的流程140
7.2.4 实践环节140
7.3 校验框架校验141
7.3.1 Struts 2内置的校验器141
7.3.2 常用内置校验器的配置142
7.3.3 校验Action中所有与execute签名相同的方法143
7.3.4 校验Action中某个与execute签名相同的方法145
7.3.5 校验文件搜索顺序146
7.3.6 实践环节146
7.4 本章小结146
习题7147
第8章 Struts 2的国际化148
8.1 程序国际化概述148
8.1.1 Java国际化的思想148
8.1.2 Java支持的语言和国家149
8.1.3 Java程序国际化150
8.1.4 带占位符的国际化信息152
8.1.5 实践环节152
8.2 国际化的步骤153
8.2.1 Struts 2中加载全局资源文件153
8.2.2 国际化信息输出153
8.2.3 实践环节156
8.3 资源文件的加载方式157
8.3.1 包范围资源文件157
8.3.2 Action范围资源文件157
8.3.3 临时指定资源文件157
8.4 用户自定义切换语言示例158
8.5 本章小结162
习题8163
第9章 文件的上传与下载164
9.1 Struts 2文件上传164
9.1.1 基于表单的文件上传164
9.1.2 Struts 2单文件上传165
9.1.3 拦截器实现文件过滤168
9.1.4 文件上传的常量配置169
9.1.5 Struts 2多文件上传169
9.1.6 实践环节172
9.2 Struts 2文件下载172
9.3 本章小结176
习题9176
第10章 电子商务平台的设计与实现178
10.1 系统设计178
10.1.1 系统功能需求178
10.1.2 系统模块划分178
10.2 数据库设计179
10.2.1 数据库概念结构设计179
10.2.2 数据逻辑结构设计181
10.2.3 创建数据表182
10.3 系统管理185
10.3.1 导入相关的jar包185
10.3.2 JSP页面管理185
10.3.3 包管理189
10.3.4 配置文件管理189
10.4 组件设计195
10.4.1 过滤器195
10.4.2 拦截器195
10.4.3 验证码196
10.4.4 数据库操作196
10.5 后台管理子系统的实现211
10.5.1 Action的实现212
10.5.2 管理员登录218
10.5.3 添加商品219
10.5.4 查询商品221
10.5.5 修改商品223
10.5.6 删除商品226
10.5.7 订单管理227
10.5.8 用户管理228
10.5.9 公告管理229
10.5.10 退出系统232
10.6 前台电子商务子系统的实现232
10.6.1 Action的实现233
10.6.2 导航栏239
10.6.3 销售排行243
10.6.4 人气排行243
10.6.5 最新商品243
10.6.6 公告栏243
10.6.7 用户注册243
10.6.8 用户登录243
10.6.9 商品详情244
10.6.10 关注商品246
10.6.11 购物车246
10.6.12 下单249
10.6.13 用户中心251
10.7 本章小结255
参考文献256
热门推荐
- 3435998.html
- 382384.html
- 1781571.html
- 3252575.html
- 2998176.html
- 649586.html
- 1721936.html
- 754537.html
- 3822457.html
- 2852733.html
- http://www.ickdjs.cc/book_336871.html
- http://www.ickdjs.cc/book_1245379.html
- http://www.ickdjs.cc/book_913127.html
- http://www.ickdjs.cc/book_1357028.html
- http://www.ickdjs.cc/book_2158518.html
- http://www.ickdjs.cc/book_334230.html
- http://www.ickdjs.cc/book_1151630.html
- http://www.ickdjs.cc/book_455286.html
- http://www.ickdjs.cc/book_1678256.html
- http://www.ickdjs.cc/book_1570609.html