第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JsonMappingException:找不到適合類型[簡單類型,類]的構(gòu)造函數(shù):

JsonMappingException:找不到適合類型[簡單類型,類]的構(gòu)造函數(shù):

牧羊人nacy 2019-10-23 16:08:27
嘗試獲取JSON請求并處理它時出現(xiàn)以下錯誤:org.codehaus.jackson.map.JsonMappingException:未找到類型[簡單類型,類com.myweb.ApplesDO]的合適構(gòu)造函數(shù):無法從JSON對象實例化(需要添加/啟用類型信息嗎?)這是我嘗試發(fā)送的JSON:{  "applesDO" : [    {      "apple" : "Green Apple"    },    {      "apple" : "Red Apple"    }  ]}在Controller中,我具有以下方法簽名:@RequestMapping("showApples.do")public String getApples(@RequestBody final AllApplesDO applesRequest){    // Method Code}AllApplesDO是ApplesDO的包裝:public class AllApplesDO {    private List<ApplesDO> applesDO;    public List<ApplesDO> getApplesDO() {        return applesDO;    }    public void setApplesDO(List<ApplesDO> applesDO) {        this.applesDO = applesDO;    }}ApplesDO:public class ApplesDO {    private String apple;    public String getApple() {        return apple;    }    public void setApple(String appl) {        this.apple = apple;    }    public ApplesDO(CustomType custom){        //constructor Code    }}我認為Jackson無法將JSON轉(zhuǎn)換為子類的Java對象。請?zhí)峁┙芸诉d將JSON轉(zhuǎn)換為Java對象的配置參數(shù)的幫助。我正在使用Spring Framework。編輯:在上面的示例類中包括導(dǎo)致此問題的主要錯誤-請查看已接受的答案以尋求解決方案。
查看完整描述

3 回答

?
汪汪一只貓

TA貢獻1898條經(jīng)驗 獲得超8個贊

發(fā)生這種情況的原因如下:


您的內(nèi)部類應(yīng)定義為靜態(tài)


private static class Condition {  //jackson specific    

}

可能是您的類中沒有默認的構(gòu)造函數(shù)(更新:事實并非如此)


private static class Condition {

    private Long id;


    public Condition() {

    }


    // Setters and Getters

}

可能是您的設(shè)置員定義不正確或不可見(例如私人設(shè)置員)


查看完整回答
反對 回復(fù) 2019-10-23
  • 3 回答
  • 0 關(guān)注
  • 570 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號