springmvc400錯誤的猜想

2021-08-20 23:11:32 字數 512 閱讀 2443

今天在做上傳的功能的時候,遇到了400錯誤,顯示引數有問題。我的檢視控制器如下。

多次與jsp中的引數key值對比,發現沒有錯誤,可是一直報這種錯誤。

花了很久,才發現乙個被我忽略的問題,或者說是理解上的錯誤。這裡的memberspace的bean相當於將其中的字段展開。在我的memberspace中,也有乙個欄位是icon,與multipartfile的引數相衝突,從jsp傳過來的icon被memberspace中的string型別的icon獲取,發生錯誤。原因就這麼簡單。改一下file的引數就可以了。在這之前,我是很主觀的想當然的程式設計,沒有從**的角度考慮。

總結一下,我們控制器傳入的引數和jsp傳入的引數盡量不要出現多對一的情況。而在一對多的情況下,也要保證型別對應。

Spring MVC 訪問時出現400錯誤

這些天在搭建springmvc環境,在使用中遇到了多次bad request的連線,下面來總結下.1.引數型別不對,如後台實體類的屬性為int,但傳來的引數為字串 2.因為我的粗心,本來是要通過ajax獲得乙個json串,但是後台的方法在返回值型別前沒有加 requestbody註解 3.傳遞的引數...

400請求錯誤分析

原帖 在ajax請求後台資料時有時會報 http 400 錯誤 請求無效 bad request 出現這個請求無效報錯說明請求沒有進入到後台服務裡 原因 1 前端提交資料的欄位名稱或者是字段型別和後台的實體類不一致 或 前端提交的引數跟後台需要的引數個數不一致,導致無法封裝 2 前端提交的到後台的資...

springmvc出現400解決問題

我的情況是由於頁面中有日期,表單提交的type是text,而實體中是date型別,由於型別不一致導致的,配置乙個轉換器就可以了,然後在轉換器中將自己的格式轉過來 formattingconversionservicefactorybean formattingconversionservicefac...