由@InitBinder标志的方法不能有返回值,可以对WebDataBinder对象进行初始化。
- WebDataBinder是DataBinder的子类,用于完成由表单字段到JavaBean属性的绑定。
- @InitBinder方法不能有返回值,它必须声明为void.
- @InitBinder方法的参数通常是WebDataBinder
@InitBinder
public void initBinder(WebDataBinder binder) {
// 设置某个表单传入的参数不进行赋值
binder.setDisallowedFields("lastName");
}