踩坑,multipartResolver id填寫錯誤回空值問題,失去的不光是3小時青春,還有好心情

我是方圓
我很菜,被這個問題搞得頭很大

下面這個文件上傳解析器大家應該看一眼就很熟悉吧?(仔細看看有貓膩!)

    <bean id="commonsMultipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
        <property name="defaultEncoding" value="utf-8"/>
        <property name="maxInMemorySize" value="20971520"/>
        <property name="maxUploadSize" value="20971520"/>
    </bean>

在這裏插入圖片描述
圖上被我圈出來的部分,id名不能亂填,只能填寫multipartResolver,若填寫成其他的,requset.getParameter(key)則會返回空值
在這裏插入圖片描述
正確填寫

    <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
        <property name="defaultEncoding" value="utf-8"/>
        <property name="maxInMemorySize" value="20971520"/>
        <property name="maxUploadSize" value="20971520"/>
    </bean>

哎~ 也算是對自己的錘鍊吧!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章