@InitBinder("admin") public void initAdmin(WebDataBinder binder){ binder.setFieldDefaultPrefix("admin."); }
Admin的需要小写
感觉如果没写@InitBinder注解的话, 使用user.name和admin.name, 那么他就会去找user和admin这两个属性, 并尝试去.他们的name, 但是因为没有所以才会为null的吧
基本数据类型、包装类、数组和简单对象以及多层级对象都不需要调整controller类,只是URL的格式会有一些变化而已。然而实际操作中,多半还是用form表单去提交数据,很少说用超链接去绑定那么多参数。
对应的是参数的名字