我让KENDOUI GRID在Spring ROO json作为后端工作。RooWebJson和KendoUI Grid
但是,对于CREATE,生成的响应是HTTPSTATUS.CREATED。
KENDOUI GRID预计HTTPSTATUS.OK的响应正文为“null”。
我通过推入roo生成的代码进行了验证,并进行了下面的更改。有效。
JSON.aj代码
HttpHeaders headers = new HttpHeaders();
headers.add("Content-Type", "application/json");
return new ResponseEntity<String>(headers, HttpStatus.CREATED);
推入代码
HttpHeaders headers = new HttpHeaders();
headers.add("Content-Type", "application/json");
return new ResponseEntity<String>("null", headers, HttpStatus.OK);
问题:
有没有办法来改变Roo的JSON的默认响应aj文件?
或者
有没有办法来处理KENDOUI其他的HTTPStatus所以HttpStatus.CREATED的响应将被视为是成功的。
最后,KENODUI GRID似乎无法检测服务器何时遇到错误,因为即使错误500未被捕获。