首先我在使用spring时一直使用@RequestParam来校验参数是否为空,但是我想我对@RequestParam的用法产出了一些误解。
简单来说@RequestParam只能验证你有没有传这个参数,而不能验证你传的参数是否为空。
还有一个问题,有一次我写一个代码如下:
method(@RequestParam User user)
,然后报错如下:Required XXX parameter 'xxx' is not present
把@RequestParam删除就行了
以上……