簡體   English   中英

某些模型字段的綁定值中的 Spring REST 控制器問題

[英]Spring REST controller issue in binding value of some model fields

我在 Tomcat 8 中運行的 Web 項目中使用 Spring Rest Controller

我的 json 請求是-

{
    "type": "Criteria",
    "fTypeOne": "DataSource",
} 

我的模型類是

public class FormulaModel implements Serializable{
   private String fTypeOne;
   private String type;
}

當我從郵遞員向 rest 控制器發送 json 請求時,我觀察到fTypeOne的值未綁定但類型綁定正確。

對此問題的任何幫助都將受到歡迎。

環境:

  • Spring-web-4.3.14-Release

  • 傑克遜-數據綁定-2.8.10

  • Java 版本:1.8.0_91,供應商:Oracle Corporation

  • Java 主頁:C:\\Program Files\\Java\\jdk1.8.0_91\\jre

  • 默認語言環境:en_IN,平台編碼:Cp1252

  • 操作系統名稱:“windows 7”,版本:“6.1”,arch:“amd64”,系列:“dos”

"fTypeOne": "數據源" ,

請最后刪除“,”並嘗試。

為了使自動映射器工作,您需要聲明以下內容:

  1. 空構造函數
  2. 吸氣劑和吸氣劑

請檢查您的代碼中是否包含以下元素:

private String fTypeOne;

public void setFTypeOne(String fTypeOne) {
   this.fTypeOne = fTypeOne;
}

public String getFTypeOne() {
   return this.fTypeOne;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM