前几天做了一个支付接口的回调
本来正常用的都是request.getParameter(“a”);就可以
但是这个Content-Type为multipart/form-data 的数据格式有点特别。不能这样子直接获取。
用流的方法获取也只能是
网上好像没有找到有用的方法。
幸亏有大佬指导。
教你如何正确快捷有效获取参数
教程如下
1、在pom.xml上加上这两段。(jar包)
<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>1.4</version>
</dependency>
2、在
applicationContext.xml加一段
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="defaultEncoding" value="UTF-8"/>
</bean>
3、Controller层
就ok了