servlet 注解
"@WebServlet"
java
@WebServlet(urlPatterns = "/hello")"@MultipartConfig"
该注解只能用于servlet,不能用来标注Controller
java
@MultipartConfig(location = "c:/temp",maxFileSize=1024000000, maxRequestSize=1024000000,fileSizeThreshold=0)但是在web.xml中配置multipart-config则都会生效
xml
<servlet>
<servlet-name>app</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springmvc-servlet.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
<multipart-config>
<!--单个文件最大,默认值为1MB, 100MB-->
<max-file-size>102400000</max-file-size>
<!--表单所有文件上传最大,1000M-->
<max-request-size>1024000000</max-request-size>
<!--最小文件上传大小-->
<file-size-threshold>0</file-size-threshold>
</multipart-config>
</servlet>
<servlet-mapping>
<servlet-name>app</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>