Struts2的其他应用1

Struts2的其他应用1

ID:36872337

大小:718.50 KB

页数:30页

时间:2019-05-10

Struts2的其他应用1_第1页
Struts2的其他应用1_第2页
Struts2的其他应用1_第3页
Struts2的其他应用1_第4页
Struts2的其他应用1_第5页
资源描述:

《Struts2的其他应用1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章Struts2的其他应用6.1Struts2的文件上传6.2Struts2的文件下载6.3Struts2的国际化应用6.1Struts2的文件上传6.1.1单文件上传实现Struts2上传单个文件的功能其实非常简单,只要使用普通的Action即可。但为了获得一些上传文件的信息,如上传文件名等,就需要按照一定规则来为Action类增加一些getter和setter方法。下面举例说明如何实现文件上传并说明需要注意的步骤。首先,把要上传的文件放在指定的文件夹下(“D:/upload”,也可以放在

2、其他文件夹或者放到项目的某个文件夹下),本例是放在D盘中建立的“upload”文件夹下。6.1.1单文件上传1.修改index.jsp在创建项目的时候,在项目的WebRoot下会自动生成一个index.jsp文件,读者可以应用该文件修改其中的内容,也可以自己建立JSP文件,这里是使用该index.jsp文件,修改其中的内容。代码实现为:<%@pagelanguage="java"pageEncoding="utf-8"%><%@tagliburi="/struts-tags"prefix="s"

3、%>文件上传<

4、/s:form>6.1.1单文件上传2.编写Action类前面已经介绍过,功能的处理一般都在Action类中实现;处理完成后,进行跳转。该Action类完成文件的上传工作,在src下建立包action,在该包下建立自定义Action类UploadAction。该类的实现代码。6.1.1单文件上传3.struts.xml文件struts.xml是Struts2应用中必不可少的文件,它是从页面通向Action类的桥梁,配置了该文件后,JSP文件的请求才能顺利地找到要处理请

5、求的Action类。代码如下:

6、oad"class="action.UploadAction">/success.jsp6.1.1单文件上传4.建立success.jsp上传成功后,跳转到成功页面。代码如下:<%@pagelanguage="java"pageEncoding="utf-8"%>

7、tml>成功页面恭喜你!上传成功!6.1.1单文件上传5.部署运行部署项目,启动Tomcat,在浏览器中输入“http://localhost:8080/StrutsUpload/index.jsp”,出现如图6.1所示的界面,选择要上传的文件,单击“上传”按钮,就会跳转到如图6.2所示的界面。打开D盘,在upload文件夹下可以找到该上传的文件。图6.1运行界面图6.2成功界面6.1.2多文件上传下

8、面在上传单文件示例的基础上进行修改,介绍如何实现多文件上传。修改index.jsp:<%@pagelanguage="java"pageEncoding="utf-8"%><%@tagliburi="/struts-tags"prefix="s"%>文件上传

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。