簡體   English   中英

春季在單樁方法中訪問多個pojo

[英]Acessing multiple pojo in single post method in spring

我的春季項目有三個三個不同的POJO文件。 當我從angular js(也來自不同的POJO類)頁面發送數據到spring mvc時,我的spring post方法只使用一個POJO類。誰能告訴我如何在單個spring post方法中調用多個POJO類在下面的控制器中,clue,cluelvl和cluedesc來自clueData POJO類,ans來自clueAns POJO。僅告訴我如何在一個post方法內調用多個POJO。

@RequestMapping(value = "/saveAndSubmit", method = RequestMethod.POST)
    public @ResponseBody void save(@RequestBody ClueData clueData , ClueAns clueans)
            //,@RequestBody List<ClueTag> clueTagList) 
    {       System.out.println(" Inside saveAndSubmit method ");
            System.out.println("ans:-" +clueans.getAns() );
            System.out.println("clue:-" +clueData.getClue() );
            System.out.println("level:-" +clueData.getClueLvl() );
            System.out.println("clueDESC:-" +clueData.getClueDesc());
}

您應該將ClueDataClueAns合並到一個POJO中。 Spring試圖將整個請求主體映射到帶有@RequestBody注釋的參數。 從春季規格

@RequestBody方法參數注釋指示方法參數應綁定到HTTP請求正文的值。

暫無
暫無

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

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