为了账号安全,请及时绑定邮箱和手机立即绑定

老师,使用<s:select>后提交保存按钮就会跳回首页。完全没有办法保存department外键

和上一节的增加员工是一样

正在回答

6 回答

<filter>

    <filter-name>OpenSessionInViewFilter</filter-name>

    <filter-class>

         org.springframework.orm.hibernate3.support.OpenSessionInViewFilter

      </filter-class>

      <init-param>   


           <param-name>flushMode</param-name>   


           <param-value>AUTO</param-value>   


      </init-param>

  </filter>

在OpenSessionInViewFilter里面加上者段代码

0 回复 有任何疑惑可以回复我~

我也是 有解决办法么 求解

0 回复 有任何疑惑可以回复我~

你可能格式有问题

0 回复 有任何疑惑可以回复我~
我这边可以保存和更新。
<td><s:select name="department.departId" value="%{model.department.departId}" list="departmentList" 
listKey="departId" listValue="departName" headerKey="" headerValue="---请选择部门---" /></td>
<!-- 此时的model,是Employee模型。
departmentList是我在堆栈中存储的部门集合对象的key.
department是我在Employee中声明的员工部门。
注意name和value中对应的字段名称 -->

我遇到到的其它问题,
在struts.xml中,
<result name="updateEmp" type="redirectAction">employee_findAll</result>
之前type="redirect", 保存后,到查询页面不显示部门,但实际上已经修改了。
改成type="redirectAction",保存后,进入到查询页面,正常显示。

struts2中redirect和redirectAction的区别
参考网址:http://www.360doc.com/content/14/0601/22/17791378_382872456.shtml


0 回复 有任何疑惑可以回复我~
#1

klosero

根据您的回答进行修改之后,还是直接跳到登录页面,您能您的工程代码发我一份吗,谢谢你了
2017-07-02 回复 有任何疑惑可以回复我~

我也是,好懵逼

0 回复 有任何疑惑可以回复我~

我去,我跟你一样遇到这个问题

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师,使用<s:select>后提交保存按钮就会跳回首页。完全没有办法保存department外键

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信