Spring MVC 處理Servlet 3.0下的MultipartResolver

2018-07-26 14:29 更新

要使用基于Servlet 3.0的多路傳輸轉(zhuǎn)換功能,你必須在web.xml中為DispatcherServlet添加一個multipart-config元素,或者通過Servlet編程的方法使用javax.servlet.MultipartConfigElement進(jìn)行注冊,或你自己定制了自己的Servlet類,那你必須使用javax.servlet.annotation.MultipartConfig對其進(jìn)行注解。其他諸如最大文件大小或存儲位置等配置選項都必須在這個Servlet級別進(jìn)行注冊,因為Servlet 3.0不允許在解析器MultipartResolver的層級配置這些信息。

當(dāng)你通過以上任一種方式啟用了Servlet 3.0多路傳輸轉(zhuǎn)換功能,你就可以把一個StandardServletMultipartResolver解析器添加到你的Spring配置中去了:

<bean id="multipartResolver" class="org.springframework.web.multipart.support.StandardServletMultipartResolver">
</bean>


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號