是否有可能在Spring MVC中有請求使用void處理程序?Spring MVC中是否有可能爲請求提供void處理程序?
假設我有一個簡單的控制器,它不需要與任何視圖交互。
@Controller
@RequestMapping("/cursor")
public class CursorController {
@RequestMapping(value = "/{id}", method = PUT)
public void setter(@PathVariable("id") int id) {
AnswerController.setCursor(id);
}
}
UPD
@Controller
@RequestMapping("/cursor")
public class CursorController {
@RequestMapping(value = "/{id}", method = PUT)
public ResponseEntity<String> update(@PathVariable("id") int id) {
AnswerController.setCursor(id);
return new ResponseEntity<String>(HttpStatus.NO_CONTENT);
}
}
簡短的回答是肯定的,但爲什麼你不希望至少發回一個簡單的200響應來通知你有請求? – coffeeaddict 2014-08-29 16:50:49
喜歡我的更新的問題?也許這是個好主意,是的。 – barbara 2014-08-29 16:52:01