Struts框架应用与开发PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:李世祥编著
- 出 版 社:东软电子出版社
- 出版年份:2007
- ISBN:9787900680365
- 页数:153 页
第1章 Struts与MVC框架介绍 1
1.1 基于J2EE的Java Web技术及应用 1
1.1.1 Java Web应用 1
1.1.2 Java Web技术介绍 2
1.2 典型的JSP设计模式ModelⅠ与ModelⅡ 3
1.2.1 JSP设计模式ModelⅠ 3
1.2.2 JSP设计模式ModelⅡ 4
1.3 Struts框架简介 6
1.3.1 Struts框架的起源 6
1.3.2 Struts MVC体系结构 6
1.3.3 Struts框架的工作流程 8
1.4 获取和安装Struts 10
1.4.1 获取Struts 10
1.4.2 Struts框架的安装 10
1.5 本章小结 11
第2章 使用Struts框架开发第一个应用 12
2.1 sayHello应用分析 12
2.2 创建视图组件 13
2.3 创建ActionForm类 18
2.3.1 ActionForm类介绍 18
2.3.2 表单验证 20
2.4 创建Action类 22
2.5 创建web.xml及struts-config.xml文件 24
2.5.1 部署描述文件 24
2.5.2 struts-config.xml文件 25
2.6 在Web服务器中部署sayHello应用程序 28
2.7 本章小结 29
第3章 Struts核心组件介绍 30
3.1 控制器组件 30
3.1.1 ActionServlet 30
3.1.2 RequestProcessor类 34
3.2 Action组件类 37
3.2.1 Action类介绍 37
3.2.2 Action组件类的线程问题 38
3.3 ActionForward与ActionMapping类 40
3.3.1 ActionForward类 40
3.3.2 ActionMapping类 41
3.4 其他内置Action类简介 42
3.4.1 org.apache.struts.actions.ForwardAction 42
3.4.2 org.apache.struts.actions.IncludeAction 42
3.4.3 org.apache.struts.actions.DispatchAction 43
3.5 ActionForm组件及错误处理 45
3.5.1 创建ActionForm 45
3.5.2 ActionForm组件在struts-config.xml文件中的配置 48
3.5.3 Struts框架的错误处理机制 49
3.6 扩展Struts框架 52
3.6.1 扩展ActionServlet类 52
3.6.2 扩展RequestProcessor类 54
3.6.3 扩展ActionMapping 56
3.7 本章小结 60
第4章 Struts配置 61
4.1 部署描述文件(web.xml) 61
4.2 struts-config.xml配置文件 63
4.2.1 <data-sources> 64
4.2.2 <form-beans> 65
4.2.3 <global-exceptions> 66
4.2.4 <global-forwards> 67
4.2.5 <action-mappings> 68
4.2.6 <controller> 70
4.2.7 <message-resources> 71
4.2.8 <plug-in> 72
4.3 本章小结 73
第5章 开发国际化的Struts应用 75
5.1 国际化与本地化 75
5.1.1 国际化 75
5.1.2 本地化 76
5.2 Java对国际化的支持 76
5.2.1 Locale类 76
5.2.2 ResourceBundle类 82
5.2.3 MessageFormat类 82
5.3 Struts对国际化的支持 84
5.3.1 Struts资源文件 84
5.3.2 使用资源文件 85
5.4 将sayHello应用实现国际化 88
5.5 解决中文问题的最佳实践 91
5.6 本章小结 96
第6章 动态表单及Validator验证框架 97
6.1 动态表单 97
6.1.1 配置动态表单 98
6.1.2 动态表单中的validate()方法 99
6.1.3 动态表单中的reset()方法 100
6.2 Validator验证框架 101
6.2.1 Validator框架的安装 101
6.2.2 Validator框架的配置 102
6.2.3 validator-rules.xml配置文件 103
6.2.4 validation.xml配置文件 106
6.2.5 Validator验证框架中的ActionForm 110
6.3 本章小结 115
第7章 Struts框架中的异常处理 116
7.1 Struts框架异常处理机制概述 116
7.2 基于配置的异常处理 120
7.3 基于编程的异常处理 122
7.4 本章小结 123
第8章 在Struts框架中使用数据库连接池 124
8.1 数据库连接池工作原理 125
8.2 Struts框架中的连接池实现 126
8.2.1 数据库连接池配置 126
8.2.2 数据库连接池的使用 128
8.3 本章小结 133
第9章 Struts自定义标记的使用 134
9.1 HTML标记库 134
9.1.1 生成基于HTML元素的标记 134
9.1.2 显示错误或异常消息的标记 142
9.2 Bean标记库 143
9.2.1 变量定义标记 143
9.2.2 显示数据标记 144
9.2.3 国际化标记 144
9.2.4 Bean标记库中的其他标记 145
9.3 Logic标记库 146
9.3.1 比较运算标记 146
9.3.2 字符串匹配标记 148
9.3.3 判断数据是否存在的标记 148
9.3.4 循环遍历标记 149
9.3.5 请求转发或重定向标记 150
9.4 本章小结 151
参考文献 153
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《中国电子政务发展报告 2018-2019 数字中国战略下的政府管理创新》何毅亭主编 2019
- 《电子管风琴伴奏中外经典合唱曲集》主编;王永刚副主编;宋尧尧陈宏赵雪陈海涛 2019
- 《电工电子技术实验》彭小峰,王玉菡,杨奕主编 2018
- 《国之重器出版工程 云化虚拟现实技术与应用》熊华平 2019