首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

解决自定义文件下传处理与Spring MultipartResolver的冲突有关问题

2012-08-29 
解决自定义文件上传处理与Spring MultipartResolver的冲突问题在原项目中,对文件上传的处理并不是使用Spri

解决自定义文件上传处理与Spring MultipartResolver的冲突问题

在原项目中,对文件上传的处理并不是使用Spring的MultipartResolver,而是使用自定义的MultiPartFilter和HttpServletRequestWrapper结合来进行处理。

  MultiPartFilter是一个定义在web.xml中的<filter>,原理是通过判断HttpServletRequest中的contentType是否包含”multipart/form-data”,若代码中包含此字符品,则表明是一个File Upload请求,就使用JakartaMultiPartRequest来对HttpServletRequest对其进行包装。

  其代码如下:

?这样,就可以让自定义的MultiPartFilter和Spring的MultipartResolver各司其职了。

?

转:http://dev.ymeng.net/spring-multipartresolver-conflict.html?

热点排行