url中某一参数不能为空我们可以采用
1
2
|
public
String testLogin(
@RequestParam
(value=
"username"
)String username, String password) {
}
|
但当参数较多时,我们往往使用对象对参数进行封装
1
2
|
public
String testLogin(User user) {
}
|
但这样做后username不能为空的情况就失效了,就是说原先username为空时直接报400,使用对象后却可以正常调用。
我想使用对象封装参数时达到同样的效果,请教大侠Spring MVC下这种情况怎么解决?