当然,基本逻辑还是和普通的表插入是一样的,只是插入的先后顺序不一样而已,
注意要先插主表后插明细,在action里面分别实现增,删,改,查的方法,调用不同的bean。

解决方案 »

  1.   

    先把那些表的操作都写到bean中,在action中调用就是了。。不过要注意主外键关系~~
      

  2.   

    原则上应该是主表和从表一次进行提交
    关键是从表的数据是动态增加的
    相关的text也是动态生成的
      

  3.   

    好久没看struts了,struts难道已经不再只是个MVC的framework。变成和某些业务紧相关的framework了?难道和一般的servlet那样获得个database connection然后去操作数据,不行?你这个问题到底是说数据处理,还是数据获得?
      

  4.   

    TO nighthawk(梦游中……) 
    我的意思是,
    实现主明细表的录入,修改,删除,,,问题(明细表是动态增加的)
    而向数据库提交,都是一次进行的,避免造成一致性问题。
    怎么用struts来实现?
      

  5.   

    如果在表单里一个变量有多个值可以在Form里定义一个数组,Struts会自动存入该数组中,然后在Client端用javaScript动态生成HTML代码来完成表单的新增或删除。
      

  6.   

    1、struts来实现主明细表的录入,修改,删除,,,问题:
      http://dev.csdn.net/user/kui
      《如何在Struts 数据库应用程序中实现记录的删除、更新及链接 》
    2、主从表问题,用SQL语句实现,可直接写,也可用存储过程。