日期:2014-05-17  浏览次数:20752 次

怎么将一个jsp页面的数据添加到多个表中
我建了三个表分别是
user(id,name,password),
item(id,name,pid,type),
account( id,userID,itemID ,amount,accountDate,remarks)。
现在jsp页面有user(name),item(pid(父项目)名称,子项目名称,type),account(amount,accountDate,remarks).该项目使用的是ssh框架,请问各位我现在应该怎么添加才能成功。
------最佳解决方案--------------------
account.Users.name
------其他解决方案--------------------
对象.对象.属性  楼上正解
------其他解决方案--------------------
引用:
求解答


记得加上引用的帖子、
------其他解决方案--------------------
求高人指点  
------其他解决方案--------------------
一、先保存user对象、在保存item对象、然后把两个对象的id值set给account对象、在保存account对象!
二、如果你在account有配置user跟item的关系映射、那么你可以直接配置好级联添加把user跟item对象set给account。


------其他解决方案--------------------
忘记说了、方案二set好值后、只需要保存account对象!
但是必须要保证user跟item已经set给account了!而且都不为空、级联配置OK、这样Hibernate就会给你自动添加了......
------其他解决方案--------------------
我在account基类中定义的属性是ID,Amount,AccountDate,Remarks,Item,Users。我在account的action中定义了一个account类 类型的属性account。
jsp页面如果想获得Amount中的数据是这样写account.Amount的。其中Item和Users都是类类型的属性
如果想获得Users属性中的name的数据在jsp页面应该怎么写?
------其他解决方案--------------------
求指点
------其他解决方案--------------------
求解答