在struts 2中上传video
我想在我的struts 2 Web应用程序中上传video。 为此,我使用文件上传拦截器 。 我的问题是,我能够成功上传图像和文本文件,但无法查看video和flash文件,文件参数在我的操作中没有得到初始化。 我是按照以下方式做的:
struts.xml中的条目:
image/png,image/gif,image/jpeg,image/pjpeg,image/jpg,video/x-ms-rmvb,video/x-ms-wmv,video/x-ms-avi, video/fli,video/x-fli,video/x-atomic3d-feature,video/gl,video/x-gl,video/x-isvideo,video/mpeg,video/x-motion-jpeg,video/quicktime,video/x-sgi-movie, video/x-mpeg,video/vnd.rn-realvideo,video/x-scm <!-- text/plain --> 10485760 dssUploadContent dssUploadContent login.jsp
我在这做什么错,请告诉我。 谢谢。
maximumSize是每个文件 , 全局配置或每个操作
10485760
默认值为2097152字节 (2 MB)
multipart.maxSize
是按请求 , 仅在全局配置;
默认值为2097152字节 (2 MB)( 文件上载高级配置中的源 )
通过混合这两个参数,您可以在单个请求中上传每个maximumSize
MB的N个文件, maximumSize
是它们不会破坏struts.multipart.maxSize
MB定义的限制。
更多信息在这里
- Spring File Upload内部服务器错误
- 如何移动Primefaces-Upload-Temp-Files而不是进行时间密集的复制过程?
- 如何使用RESTeasy从multipart / form-data请求获取text / xml为UTF-8?
- 写入服务器时出错
- 使用Akka和Play Framework在Java中进行异步文件上载
- 为什么我在HttpServletRequest上获得指向ServletFileUpload的NoClassDefFoundError?
- 从Spring Service使用AJAX GET下载文件
- 在java中读取文件上传的内容
- 无法调试java.lang.NoClassDefFoundError:com / google / inject / internal / util / $ Preconditions