图书介绍
Struts2框架应用开发【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 何敏藩,邢立宁,周忠宝,周滔,周舟编著 著
- 出版社: 长沙:湖南大学出版社
- ISBN:9787566715739
- 出版时间:2018
- 标注页数:205页
- 文件大小:21MB
- 文件页数:218页
- 主题词:软件工具-程序设计-高等学校-教材
PDF下载
下载说明
Struts2框架应用开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
理论部分2
第1章 Struts与MVC2
1.1 JavaWeb应用概述2
1.1.1 Servlet组件2
1.1.2 JSP组件3
1.1.3 JavaBean组件4
1.2 Web组件的三种关联关系4
1.2.1 请求转发5
1.2.2 请求重定向5
1.2.3 包含5
1.3 Mode12概述6
1.3.1 MVC设计模式6
1.3.2 JSP Modell和JSP Model27
1.4 Struts概述8
1.4.1 Struts实现MVC的机制8
1.4.2 Struts2的工作原理10
1.4.3 Struts的工作流程11
第2章 深入Struts213
2.1 Struts的优点13
2.2 Struts的动作处理流程13
2.3 拦截器14
2.4 Struts配置文件15
2.4.1 web.xml文件16
2.4.2 struts.xml文件16
2.4.3 struts-config.xml文件18
2.4.4 struts.properties文件19
2.5 Struts应用——helloapp应用21
2.5.1 分析helloapp应用的需求21
2.5.2 运用Struts框架22
2.5.3 创建视图组件22
2.5.4 创建控制器组件26
2.5.5 创建模型组件29
2.5.6 创建存放常量的Java文件30
2.5.7 创建配置文件31
2.5.8 创建Struts框架的配置文件32
2.5.9 发布和运行helloapp应用33
第3章 Struts2动作36
3.1 Struts2动作简介36
3.2 打包动作38
3.3 实现动作38
3.3.1 可选的Action接口38
3.3.2 ActionSupport类39
3.4 向对象传递数据39
3.4.1 对象支持的JavaBean属性39
3.4.2 ModelDriven动作41
3.4.3 域对象用作数据转移的潜在危险41
第4章 Struts2的拦截器43
4.1 拦截器的工作原理43
4.1.1 总指挥ActionInvocation43
4.1.2 如何触发拦截器44
4.2 研究内建的Struts2拦截器45
4.2.1 工具拦截器45
4.2.2 数据转移拦截器46
4.2.3 工作流拦截器46
4.2.4 其他拦截器49
4.2.5 内建的拦截器栈50
4.3 声明拦截器50
4.4 构建自定义拦截器55
第5章 数据转移:OGNL和类型转换63
5.1 数据转移和类型转换:Web应用程序领域的常见任务63
5.2 OGNL和Struts264
5.2.1 OGNL是什么64
5.2.2 OGNL如何融入框架65
5.2.3 OGNL中三个重要符号的用法66
5.3 内建的类型转换器67
5.3.1 立即可用的类型转换器67
5.3.2 使用OGNL表达式从表单字段名映射到属性67
5.4 自定义类型转换72
5.4.1 实现类型转换器72
5.4.2 在字符串和Java对象间转换72
5.4.3 配置框架使用自定义转换器73
第6章 Struts2的输入验证75
6.1 验证程序概述75
6.2 验证程序的配置76
6.3 Struts内建验证程序77
6.3.1 required验证程序77
6.3.2 requiredString验证程序77
6.3.3 stringlength验证程序77
6.3.4 int验证程序78
6.3.5 date验证程序78
6.3.6 email验证程序78
6.3.7 url验证程序78
6.3.8 regex验证程序79
6.3.9 expression和fieldexpression验证程序79
6.3.10 conversion验证程序79
6.3.11 visitor验证程序80
6.4 自定义验证程序81
6.4.1 创建自定义验证器81
6.4.2 使用自定义验证器82
第7章 Struts2的标签库86
7.1 Struts2的标签库介绍86
7.1.1 Struts2的作用86
7.1.2 Struts2分类86
7.1.3 Struts2标签使用前的准备86
7.2 控制标签的使用87
7.2.1 条件标签if…elseif…else87
7.2.2 迭代标签iterator87
7.2.3 集合合并标签append和merge87
7.2.4 字符串分割标签generator88
7.2.5 集合子集标签subset88
7.2.6 排序标签sort88
7.3 数据标签的使用89
7.3.1 设置变量标签set89
7.3.2 栈顶置值标签push89
7.3.3 javabean创建标签bean89
7.3.4 日期格式化标签date90
7.3.5 调试标签debug90
7.3.6 资源包含标签include90
7.3.7 URL生成标签url90
7.3.8 数据输出标签property91
7.4 表单标签的使用91
7.4.1 checkboxlist标签92
7.4.2 doubleselect标签92
7.4.3 combobox(组合框)93
7.4.4 optiontransferselect标签93
7.4.5 select(下拉菜单)94
7.4.6 datetimepicker(日历控件)95
7.4.7 radio标签95
第8章 国际化与文件上传下载97
8.1 本地化与国际化的概念97
8.2 Struts2框架和Java i18n98
8.2.1 使用ResourceBundle和Locale取得本地化文本98
8.2.2 Struts2如何解决本地Java对i18n支持的问题100
8.3 Struts2 i18n示例101
8.3.1 Struts2 i18n快速展示101
8.3.2 实现机制103
8.4 Struts2的文件上传103
8.4.1 Struts2提供的文件上传支持104
8.4.2 使用Struts2实现单个文件上传104
8.4.3 FileUpload拦截器实现文件过滤109
8.5 同时上传多个文件109
8.5.1 使用数组同时上传多个文件110
8.5.2 使用List同时上传多个文件113
8.6 使用Struts2控制文件下载115
第9章 生成JFreeChart报表117
9.1 JFreeChart API117
9.1.1 JFreeChart类117
9.1.2 plot抽象类118
9.2 数据源处理119
9.3 使用J FreeChart处理统计图表119
9.3.1 柱状图120
9.3.2 饼状图121
9.4 Struts2与JFreeChart的整合125
上机部分136
上机1 Struts与MVC136
第1阶段 指导136
指导1 创建员工管理系统的Web应用136
指导2 创建员工管理系统的数据访问层137
指导3 实现员工管理系统的业务逻辑层141
第2阶段 练习142
练习 使用Struts2框架处理用户登录142
上机2 深入Struts2143
第1阶段 指导143
指导1 显示使用的部门信息143
指导2 查看部门详情148
指导3 Action动态调用方法的使用150
第2阶段 练习151
练习 Action动态调用方法的使用151
上机3 Struts2动作152
第1阶段 指导152
指导 动作与拦截器协作实现文件上传152
第2阶段 练习154
练习 通过动作访问资源154
上机4 Struts2的拦截器155
第1阶段 指导155
指导 使用拦截器验证用户是否登录155
第2阶段 练习159
练习 拦截器的使用159
上机5 数据转移:OGNL和类型转换160
第1阶段 指导160
指导1 使用Struts2的局部类型转换器160
指导2 使用Struts2的全局类型转换器163
第2阶段 练习166
练习1 使用集合方式收集用户信息166
练习2 输出类型转换错误信息166
上机6 Struts2的输入验证167
第1阶段 指导167
指导 使用Struts2验证用户注册信息167
第2阶段 练习175
练习 验证框架的使用175
上机7 Struts2的标签库176
第1阶段 指导176
指导 创建员工管理系统的Web应用176
第2阶段 练习184
练习1 常用标签的使用184
练习2 optiontransferselect左右上拉列表应用184
上机8 国际化与文件上传下载185
第1阶段 指导185
指导1 使用Struts2实现动态语言切换185
指导2 使用Struts2实现文件上传188
第2阶段 练习195
练习1 控制上传文件的大小和类型195
练习2 显示自定义错误信息195
上机9 生成JFreeChart报表196
第1阶段 指导196
指导1 使用JFreeChart生成饼图196
指导2 使用JFreeChart生成柱状图198
指导3 JFreeChart与Struts2的整合201
第2阶段 练习204
练习 动态生成统计报表204
参考文献205
热门推荐
- 3752543.html
- 480098.html
- 1056150.html
- 815481.html
- 3120378.html
- 3362820.html
- 529652.html
- 1595874.html
- 2674452.html
- 3466832.html
- http://www.ickdjs.cc/book_2781136.html
- http://www.ickdjs.cc/book_1011584.html
- http://www.ickdjs.cc/book_381093.html
- http://www.ickdjs.cc/book_1766826.html
- http://www.ickdjs.cc/book_618873.html
- http://www.ickdjs.cc/book_2199556.html
- http://www.ickdjs.cc/book_2833221.html
- http://www.ickdjs.cc/book_1675646.html
- http://www.ickdjs.cc/book_2044468.html
- http://www.ickdjs.cc/book_2905954.html