springmvc 数据对象回绑
springmvc中,由页面 post到 controller,对象可以在form里面设置modelAttribute达到回绑的目的。
但是如果对象里面有复杂的非String,int的对象,则要在controller设置该字段不要绑定,不然会报错。
/**
* 不自动绑定对象中的role属性
*/
@InitBinder
protected void initBinder(WebDataBinder binder) {
binder.setDisallowedFields("role");
}