- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Struts2.1.8框架研究
——作者:Angel
说明:
本机计算机系统win7
JDK版本1.6
(3)MyEclipse 开发工具8.5
Tomcat服务器是6.0.18
Struts是2.1.8版本
1、 开发环境要求 2
2、MyEclipse习惯配置[可不配置] 3
2.1编码配置 3
2.2绑定自己安装的JDK 4
2.3配置tomcat 8
2.4配置JSP页面编码 9
3、搭建struts2环境 10
3.1 下载struts2框架 10
3.2 找到开发struts2应用需要使用到的jar文件 12
3.3 建立工程。 13
3.5 编写struts2的配置文件 14
4、开发第一个应用程序 15
4.1 编写java文件 16
4.2 编写视图文件 17
4.3 配置struts.xml文件 18
5. 解剖struts代码 19
5.1 Action名称的搜索顺序 19
5.2 Action配置的默认值及其各项配置说明 20
5.3 result配置的各种视图转发类型 21
5.4 为Action属性注入值 28
5.5 指定Struts2处理的请求后缀 31
5.6 Struts2的处理流程与Action的管理方式 31
5.7 为应用指定多个配置文件 32
5.8 动态方法调用和使用通配符定义action 32
5.9 请求参数接收 34
5.10 自定义类型转换器 34
5.11 全局类型转换器 35
5.12 访问或添加几个属性 35
6、文件上传 36
6.1 单文件上传 37
6.2 多文件上传 39
7、自定义拦截器 41
8、校验action方法 47
8.1 对Action中所有方法进行输入校验 47
8.2 对action指定方法进行校验 48
8.3 输入校验的流程 48
8.5 基于XML配置方式实现对指定action方法校验 51
9、国际化 51
9.1 配置国际化全局资源文件、输出国际化信息 51
9.2 输出带有占位符的国际化信息 52
9.3 配置包范围国际化资源文件 52
9.4 配置Action范围国际化资源文件 53
10、ognl表达式 53
11、struts2常用标签解说 53
12、使用标签防止表单重复提交 54
13、合理配置一个struts2开发环境 54
*.1 编写struts.xml无提示信息 63
*.2 struts2可配置常量 64
*3. 值在验证失败回到原来页面丢失的解决方案 65
**作者信息 66
**备注 66
开发环境要求
*计算机系统xp/win7
*开发环境JDK
*开发工具MyEclipse
*服务器tomcat
对于如何搭建一个开发平台,我相信对于要学习这个框架的学习者这些都不应该是问题,所以再此不作过多的介绍。
要是有困难的同志可以看备注【1】
2、MyEclipse习惯配置[可不配置]
2.1编码配置
【Window】【Preferences】【General】【Workspace】【Text file Encoding】【Other】【选择UTF-8】
图示:
2.2绑定自己安装的JDK
【Window】【Preferences】【Java】【Instanded JREs】【Add】【Next】【选择自己安装的JDK,只需要到jdk的路径就可以了,然后确定,Finish】【在复选框勾上刚配置的JDK,Ok就可以了】
图示:
2.3配置tomcat
这个基本上和上面都差不多。
图示:
2.4配置JSP页面编码
在没有修改JSP页面编码情况下,默认编码是:ISO-8859-1的,而我们经常用的编码是UTF-8,所以习惯上我还是进行修改一下。
3、搭建struts2环境
首先我们了解一下我们要做一件什么事情以及做这件事情我们需要什么?
我们的最终目标是利用Struts2进行开发,那么我们现在是要搭建一个Struts2的运行平台。首先我们要实现一个经典例子——HelloWorld。要做这么一件事情我们需要什么呢?
很明显我们需要Struts2的相关jar包,其次就是配置问题的(具体怎么配置,当然我们现在都不知道)。
以上我们从感性上对struts2要配置有了一定的了解,接下来让我带大家去理性的了解下。
首先要搭建struts2开发环境,一般需要做如下几个步骤:
下载struts2框架
找到开发struts2应用需要使用到的jar文件
建立工程。
在web.xml中加入struts2 MVC框架启动配置
编写struts2的配置文件
接下来我们一起一步步的进行搭建struts2开发环境。
3.1 下载struts2框架
下载struts可以到struts的官方网站进行下载。官方网站网址为:/
具体的一些操作
文档评论(0)