课程
/后端开发
/Java
/SpringMVC数据绑定入门
对于老师的最后一个问题做了一下解答:user和admin的name属性都为null..
2017-03-26
源自:SpringMVC数据绑定入门 4-2
正在回答
感觉如果没写@InitBinder注解的话, 使用user.name和admin.name, 那么他就会去找user和admin这两个属性, 并尝试去.他们的name, 但是因为没有所以才会为null的吧
@InitBinder("TUser") public void initUser(WebDataBinder binder){ binder.setFieldDefaultPrefix("user."); } @InitBinder("admin") public void initAdmin(WebDataBinder binder){ binder.setFieldDefaultPrefix("admin."); }
这样可以解决
user和admin的name属性都为null
举报
Geely带你认识SpringMVC各种数据绑定,学习相关注解的使用
3 回答@InitBinder不起作用的问题
1 回答springmvc绑定set参数的问题
2 回答Spring 数据绑定
2 回答post请求的数组绑定
4 回答关于数据绑定