我有一个带方法的弹簧控制器
@RequestMapping(value="/list", method=RequestMethod.POST)
public ModelAndView getList(NSomeObject someObject)
但是查询类似于
localhost:8080/list?a=some_value&b=some_value
如何将其转换为Java对象? json和jackson有对应的内容吗?
最佳答案
您应该执行以下操作:
@RequestMapping(value="/list", method=RequestMethod.POST)
public ModelAndView getList(@RequestParam("a") String a_value, @RequestParam("b") String b_value, @RequestBody NSomeObject someObject)