我正在使用 jQuery$.getJSON()
对我的简单 Spring MVC 后端进行异步调用。大多数 Spring 控制器方法如下所示:
@RequestMapping(value = "/someURL", method = RequestMethod.POST)
public @ResponseBody SomePOJO getSomeData(@ModelAttribute Widget widget,
@RequestParam("type") String type) {
return someDAO.getSomeData(widget, type);
}
我设置了一些东西,以便每个控制器返回@ResponseBody
JSON,这是客户端所期望的。
但是当一个请求不应该向客户端返回任何内容时会发生什么?我能有......吗:
@RequestMapping(value = "/updateSomeData" method = RequestMethod.POST)
public @ResponseBody void updateDataThatDoesntRequireClientToBeNotified(...) {
...
}
如果不是,这里使用的适当语法是什么?