问答详情
源自:3-3 添加部门

添加部门的时候,参数对不上

为什么视频中可以直接写部门的属性,而我自己写的时候却要用部门action里的部门属性department.dname这样的方式做为表单的name值才能提交成功?

提问者:kagari 2017-10-26 14:18

个回答

  • 过道
    2017-11-19 11:29:22

    你的类实现了这个接口了吗?  implements ModelDriven<Department>

    还有

    private Department department = new Department();
    @Override
    public Department getModel() {
        return department;
    }
    public void setDepartment(Department department) {
        this.department = department;
    }

    这样的话,dname就会被 Model的 getModel 方法 获得,注入到 department 中去。