spring mvc处置惩罚表单

spring mvc处置惩罚表单

在运用spring mvc时 提交表单碰到了以下题目

表单要求的headers一般有两种content type: application/x-www-form-urlencoded和multipart/form-data。前一种类似于get要求用&衔接参数,一般适用于字符串,第二种就一般适用于文件和参数夹杂的范例。

关于第一种要求参数,Spring mvc的大多数例子都默许支撑。

关于第二种Controller的函数输入参数能够采纳MultipartHttpServletRequest,并在spring设置文件中增加以下设置

<bean id="multipartResolver"
      class="org.springframework.web.multipart.commons.CommonsMultipartResolver">

    <!-- setting maximum upload size -->
    <property name="maxUploadSize" value="100000"/>

</bean>

增加以下maven依靠

<dependency>
    <groupId>commons-fileupload</groupId>
    <artifactId>commons-fileupload</artifactId>
    <version>1.3.1</version>
</dependency>

<dependency>
    <groupId>commons-io</groupId>
    <artifactId>commons-io</artifactId>
    <version>2.4</version>
</dependency>
    原文作者:chenatu
    原文地址: https://segmentfault.com/a/1190000005876681
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞