1. 程式人生 > 其它 >springboot報錯筆記(1) :java.lang.IllegalArgumentException: Unknown return value type: java.lang.Integer

springboot報錯筆記(1) :java.lang.IllegalArgumentException: Unknown return value type: java.lang.Integer

技術標籤:springbootjavajsonspring

報錯:java.lang.IllegalArgumentException: Unknown return value type: java.lang.Integer

解決方法:
在controller中加入註解@ResponseBody即可。

  • @ResponseBody註解的作用通常是將controller的方法引數轉換為JSON格式進行資料的返回,寫入在response物件的body區域.。

程式碼如下:

@RequestMapping("/LoginUser")
@ResponseBody
  public
User LoginUser(User user){     return user;   }

那麼在頁面顯示的資料就是以JSON形式顯示的,比如:
  {“name”:“張三”,“age”:18}