问答详情
源自:4-4 删除员工及系统中的问题处理

为什么我的不管更新还是添加员工,外键的部门ID都是空白的!

为什么我的不管更新还是添加员工,外键的部门ID都是空白的!

提问者:puikiri 2017-10-01 20:17

个回答

  • 慕移动9181930
    2022-03-25 06:13:20

    非常感谢,明白了。

  • qq_ZZM_4
    2018-09-04 20:58:40

    我也有这样的问题,而且和用的也是上面的JSP代码

  • 慕粉2125012034
    2017-11-01 16:49:10

    有代码的话更好说明问题:

    最好把你的添加员工和更新员工的jsp代码贴过来

    另外说明一下可能的原因:

        1、更新或者增加员工时,相应的输入框的name属性不对,导致模型驱动没法装在对应的属性值

    解决方案:

        1、可以考虑使用debug,查看是否有从前台获取到正确的数据,或者跟踪员工对象,看是在哪一步出现的问题

        2、打印输出更新后获取的员工对象的部门中的id属性

    附上我的相关代码:

        

    <td>所属部门:</td>

    <td><s:select name="department.did" list="list" listKey="did" listValue="dname" headerKey="" headerValue="--请选择--"></s:select></td>