我建了三个表分别是
user(id,name,password),
item(id,name,pid,type),
account( id,userID,itemID ,amount,accountDate,res)。
现在jsp页面有user(name),item(pid(父项目)名称,子项目名称,type),account(amount,accountDate,res).该项目使用的是ssh框架,请问各位我现在应该怎么添加才能成功。

解决方案 »

  1.   

    一、先保存user对象、在保存item对象、然后把两个对象的id值set给account对象、在保存account对象!
    二、如果你在account有配置user跟item的关系映射、那么你可以直接配置好级联添加把user跟item对象set给account。
      

  2.   

    忘记说了、方案二set好值后、只需要保存account对象!
    但是必须要保证user跟item已经set给account了!而且都不为空、级联配置OK、这样Hibernate就会给你自动添加了......
      

  3.   

    我在account基类中定义的属性是ID,Amount,AccountDate,Res,Item,Users。我在account的action中定义了一个account类 类型的属性account。
    jsp页面如果想获得Amount中的数据是这样写account.Amount的。其中Item和Users都是类类型的属性
    如果想获得Users属性中的name的数据在jsp页面应该怎么写?
      

  4.   

    account.Users.name