对于老师的最后一个问题做了一下解答:user和admin的name属性都为null..
感觉如果没写@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
user和admin的name属性都为null