我在弹簧控制器中有这种方法
@RequestMapping(value = "/updateArticle", method = RequestMethod.POST)
@ResponseBody
public void updateArticle(Long id, String name, String description) {
...
}
我希望输入ID和姓名。换句话说,如果它们是空值,则必须引发异常。
我怎样才能做到这一点?对此有任何注释吗?
谢谢
就在这里。@RequestParam(required=true)
参见文档。
默认情况下,Required标志甚至为true,因此您需要做的是:
@RequestMapping(value = "/updateArticle", method = RequestMethod.POST)
@ResponseBody
public void updateArticle(@RequestParam Long id, @RequestParam String name, @RequestParam String description) {
...
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句