Struts学习总结(五)---使用Struts2实现单个文件上传
来源:互联网 发布:红色名录 知乎 编辑:程序博客网 时间:2024/09/21 08:15
日期:2016-8-31
内容: 使用Struts2实现单个文件的上传
一、简述Struts实现文件上传的功能
1、使用Struts2实现文件上传下载需要导入相应的jar包:
①、commons-fileupload-1.3.1.jar
②、commons-io-2.2.jar
2、表单选项设置
上传表单的ectype属性值必须设置成"multipart/form-data"并且表单的提交方式必须设置成"post"。
二、文件上传实现
1、文件上传表单:
2、Action处理:
3、struts.xml配置文件:
<!-- 单个文件上传下载 --> <package name="upload" namespace="/" extends="struts-default"> <action name="fileUpload" class="com.onlyone.struts.fileupload.action.FileUploadAction"> <result name="success">/jsp/fileUpload/fileUpload_success.jsp</result> <result name="input">/jsp/fileUpload/fileUpload.jsp</result> </action> </package> <!-- 修改文件编码格式:中文编码格式为GBK,默认编码格式为UTF-8 --> <constant name="struts.i18n.encoding" value="utf-8"></constant>
4、成功反馈画面:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body><center><h2>文件上传成功!文件信息如下:</h2></center><h4><span>文件类型: ${uploadFileContentType}</span><span>文件名称: ${uploadFileFileName }</span></h4></body></html>
5、上传成功之后的反馈信息测试。
0 0
- Struts学习总结(五)---使用Struts2实现单个文件上传
- struts2实现单个文件上传
- struts2文件上传(使用struts2自带上传方式实现单个文件上传)
- Struts学习总结(六)---使用Struts2实现文件下载
- struts单个文件上传
- Struts2.0实现单个文件上传实例
- Struts2实现单个文件上传的示例
- struts2单个文件上传
- Struts2单个文件上传
- struts2 单个文件上传
- struts2 上传单个文件
- Struts2:上传单个文件
- struts2--单个文件上传
- struts2实现文件上传(单个、批量文件上传)
- struts2文件上传--单个文件
- 使用NSURLSession 实现单个文件的上传
- 使用NSURLSession 实现单个文件的上传
- struts2之单个文件上传
- 新人首发
- 新人首发
- 新人首发
- Redis?集群方案
- Leetcode 98. Validate Binary Search Tree 验证二叉搜索树 解题报告
- Struts学习总结(五)---使用Struts2实现单个文件上传
- 新人首发
- web设计器--设计流程图(raphael)源码myflow.js(三)
- 新人首发
- 分布式与集群的区别
- leetcode: Segment Tree:Range Sum Query - Mutable(307)
- 新人首发
- Rerun DTE BI Env and Refresh Hudson Preflight Env
- 1.Java基础:面向对象