JSON オブジェクトを使用して Spring MVC を使用しています。RESTClient から JSON オブジェクトを送信しようとしているときに、取得しています
HTTP ステータス 400 - クライアントから送信された要求が構文的に正しくありません ()。
これは私のコントローラーです
ObjectMapper mapper=new ObjectMapper();
@RequestMapping(value = "/addTask", method = RequestMethod.GET)
public ModelAndView addTask(@RequestParam("json") String json) throws JsonParseException, JsonMappingException, IOException
{
System.out.println("Json object from REST : "+json);
Task task=(Task) mapper.readValue(json, Task);
service.addService(task);
return new ModelAndView("Result");
}
私のリクエストURL:http://localhost:8080/Prime/addTask
私のJsonオブジェクト:
{"taskName":"何もない","taskId":1234,"taskDesc":"何もしていない"}
また、RESTClient で「Content-Type: application/json」を指定しようとしましたが、それでも同じエラーが発生します