CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 WEB源码 JSP源码/Java

文件名称:struts2_fileUpload

  • 所属分类:
  • 标签属性:
  • 上传时间:
    2013-08-13
  • 文件大小:
    70.94kb
  • 已下载:
    0次
  • 提 供 者:
  • 相关连接:
  • 下载说明:
    别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容来自于网络,使用问题请自行百度

a.上传功能

需要使用Struts内置的fileUpload拦截器完成。

---fileUpload拦截器原理

首先调用指定的上传组件(commons-fileupload.jar)将请求提交的文件解析出来。解析出文件将其放置到一个临时目录下(tomcat/work)。将临时文件对象给Action的属性赋值。

之后执行invoke()方法调用Action的execute处理。

调用Action和Result之后,拦截器将临时文件删除。

注意:由于defaultStack包含fileUpload因此没有特殊需求可以不用引用。



操作需要注意的问题:

---JSP表单中method和enctype属性值

<input type="file" name="xxx"/>

---Action属性定义

File xxx

String xxxFileName

String xxxContentType

----jar包引用

commons-fileupload依赖commons-io.jar



b.下载功能

需要使用Struts提供的stream类型的Result组件。-a.上传功能

      需要使用Struts内置的fileUpload拦截器完成。

     ---fileUpload拦截器原理

       首先调用指定的上传组件(commons-fileupload.jar)将请求提交的文件解析出来。解析出文件将其放置到一个临时目录下(tomcat/work)。将临时文件对象给Action的属性赋值。

       之后执行invoke()方法调用Action的execute处理。

       调用Action和Result之后,拦截器将临时文件删除。

     注意:由于defaultStack包含fileUpload因此没有特殊需求可以不用引用。



     操作需要注意的问题:

    ---JSP表单中method和enctype属性值

       <input type="file" name="xxx"/>

    ---Action属性定义

       File xxx

       String xxxFileName

       String xxxContentType

    ----jar包引用

       commons-fileupload依赖commons-io.jar



    b.下载功能

      需要使用Struts提供的stream类型的Result组件。
(系统自动生成,下载前可以参看下载内容)

下载文件列表

struts2day05/
struts2day05/.classpath
struts2day05/.myeclipse/
struts2day05/.mymetadata
struts2day05/.project
struts2day05/.settings/
struts2day05/.settings/com.genuitec.eclipse.j2eedt.core.prefs
struts2day05/day05.txt
struts2day05/src/
struts2day05/src/struts.xml
struts2day05/src/tarena/
struts2day05/src/tarena/action/
struts2day05/src/tarena/action/DownLoadAction.java
struts2day05/src/tarena/action/Favor.java
struts2day05/src/tarena/action/FavorDAO.java
struts2day05/src/tarena/action/FileUtil.java
struts2day05/src/tarena/action/FormAction.java
struts2day05/src/tarena/action/UploadAction.java
struts2day05/src/tarena/action/UserAction.java
struts2day05/src/tarena/interceptor/
struts2day05/src/tarena/interceptor/LoggerInterceptor.java
struts2day05/WebRoot/
struts2day05/WebRoot/form.jsp
struts2day05/WebRoot/index.jsp
struts2day05/WebRoot/js/
struts2day05/WebRoot/js/jquery-1.4.3.js
struts2day05/WebRoot/META-INF/
struts2day05/WebRoot/META-INF/MANIFEST.MF
struts2day05/WebRoot/ok.jsp
struts2day05/WebRoot/upload/
struts2day05/WebRoot/upload.jsp
struts2day05/WebRoot/WEB-INF/
struts2day05/WebRoot/WEB-INF/classes/
struts2day05/WebRoot/WEB-INF/classes/struts.xml
struts2day05/WebRoot/WEB-INF/classes/tarena/
struts2day05/WebRoot/WEB-INF/classes/tarena/action/
struts2day05/WebRoot/WEB-INF/classes/tarena/action/DownLoadAction.class
struts2day05/WebRoot/WEB-INF/classes/tarena/action/Favor.class
struts2day05/WebRoot/WEB-INF/classes/tarena/action/FavorDAO.class
struts2day05/WebRoot/WEB-INF/classes/tarena/action/FileUtil.class
struts2day05/WebRoot/WEB-INF/classes/tarena/action/FormAction.class
struts2day05/WebRoot/WEB-INF/classes/tarena/action/UploadAction.class
struts2day05/WebRoot/WEB-INF/classes/tarena/action/UserAction.class
struts2day05/WebRoot/WEB-INF/classes/tarena/interceptor/
struts2day05/WebRoot/WEB-INF/classes/tarena/interceptor/LoggerInterceptor.class
struts2day05/WebRoot/WEB-INF/lib/
struts2day05/WebRoot/WEB-INF/web.xml

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 搜珍网是交换下载平台,只提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。更多...
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或换浏览器;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*快速评论: 推荐 一般 有密码 和说明不符 不是源码或资料 文件不全 不能解压 纯粹是垃圾
*内  容:
*验 证 码:
搜珍网 www.dssz.com