没有@InitBinder注解绑定(老师最后提出的问题)

来源:4-2 同属性的多对象

瑞瑞08

2017-03-26 15:58

对于老师的最后一个问题做了一下解答:user和admin的name属性都为null..

写回答 关注

4回答

  • CSU_Dennis
    2024-09-05 15:22:07

    感觉如果没写@InitBinder注解的话, 使用user.name和admin.name, 那么他就会去找user和admin这两个属性, 并尝试去.他们的name, 但是因为没有所以才会为null的吧

  • 依着风睡
    2019-05-01 11:18:42
    @InitBinder("TUser")
    public void initUser(WebDataBinder binder){
        binder.setFieldDefaultPrefix("user.");
    }
    @InitBinder("admin")
    public void initAdmin(WebDataBinder binder){
        binder.setFieldDefaultPrefix("admin.");
    }

    这样可以解决

  • 水木星火
    2017-09-16 06:04:29

    user和admin的name属性都为null

  • 慕粉235440146
    2017-03-26 19:48:26

    user和admin的name属性都为null

SpringMVC数据绑定入门

Geely带你认识SpringMVC各种数据绑定,学习相关注解的使用

70568 学习 · 64 问题

查看课程

相似问题