关于verifyCodeExpected值为null以及shopStr值为null的一点建议

来源:4-13 前后端联调验证整体模块功能

慕仔7066357

2020-03-17

遇到了这个问题,查看了好多大家的问题,也看了老师的源码
最后发现
如果你的代码和老师的一样 可能你没有在spring-web.xml中配置文件上传解析器。
说的清楚点 不配置这个文件解析器会导致即使已经将数据添加到formData 后端也无法收到
具体做法:
需要在spring-web.xml中加上

    <!--文件上传解析器-->
    <bean id="multipartResolver"
          class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
        <property name="defaultEncoding" value="utf-8"></property>
        <!-- 1024 * 1024 * 20 = 20M -->
        <property name="maxUploadSize" value="20971520"></property>
        <property name="maxInMemorySize" value="20971520"></property>
    </bean>

在pom.xml中加上

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

最后 对于使用idea的小伙伴 !!! 一定要注意 当你在pom.xml中添加依赖的时候,可能这个依赖的jar包没有添加到lib中去
具体做法:
文件->项目结构->Artifacts->选择lib添加新的库文件
图片描述
如果能帮到大家就好了

写回答

1回答

慕仔7066357

提问者

2020-03-17

继续看下去后发现 老师再后面已经添加 文件上传的相关配置

大家就当无事发生

1
0

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5137 学习 · 8152 问题

查看课程