Welcome![Sign In][Sign Up]
Location:
Downloads WEB Code JSP/Java
Title: struts2_fileUpload Download
 Description: 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组件。
 Downloaders recently: [More information of uploader 说法]
 To Search:
File list (Check if you may need any files):
 

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

CodeBus www.codebus.net