异常信息:object references an unsaved transient instance - save the transient instance before flushing:my.try.Klass我的项目情况如下:(Student学生 引用 Klass班级)
在addStudent.jsp中,我有一个选择班级的下拉列表,它的name属性值是"student.klass.id"(<select name="student.klass.id">...</select>);
然后该页面会提交到StudentAction中,在StudentAction类中,封装了Student对象student(这样就能接收到addStudent.jsp中的数据并给该student对象赋值),我调试时清楚地看见,student对象中的klass对象的id值已经从addStudent.jsp页面中得到(即有值),然而当调用添加方法添加该student时,就报上面的异常。 谁知道,帮帮忙,谢谢
在addStudent.jsp中,我有一个选择班级的下拉列表,它的name属性值是"student.klass.id"(<select name="student.klass.id">...</select>);
然后该页面会提交到StudentAction中,在StudentAction类中,封装了Student对象student(这样就能接收到addStudent.jsp中的数据并给该student对象赋值),我调试时清楚地看见,student对象中的klass对象的id值已经从addStudent.jsp页面中得到(即有值),然而当调用添加方法添加该student时,就报上面的异常。 谁知道,帮帮忙,谢谢
解决方案 »
- 求 用jquery easyui window 控件实现一个页面增删改的例子?
- 我要用正则提取字符串 请大家帮帮忙 !100分 ~求
- spring2.5+struts2 整合多模块开发问题,spring配置文件中bean重名的问题
- 关于officer的使用
- (100分求结果)谁教会了我,分就给谁!!!!
- struts html:select问题!
- 请高手指教-使用<html:form>和<html:button>时怎么提交?
- 如何取得上一页的url?
- 当前日期如何得到呢?困扰我很长时间了,请指点迷津!!
- 两种jsp连接SqlServer的比较,迷惑?
- jquery ajax 返回值 在页面上是乱码
- js提交表单,没有进入action中的方法。检查了很久,终究不明白为什么?
transient表示在序列化的时候,不保存该信息,在bean中表示非持久性,所以你的bean的该信息,是不能被保存到数据库的