form动态传值的问题?

这几天遇到一个问题
就是我的输入jsp页面不稳定,是动态的。
我怎么来写form呢?
我在csdn上发的帖子是这样的。

我用hibernate struts的框架

现在我由部门表生成了一个树,动态生成的

现在我想把他插入到数据库。

树是 部门一        部门二
       员工一       员工三
       员工二       员工四

的样式

我产生树的部分代码如下
<form name="educateForm" method="post" action="modifyeducate.do?action=addeducate" onSubmit="return educateValidate();">

  <%
List emplist=ed.listEmployee("select distinct e.department from Employees e");
int ID_superType=0;
String superType="";
int m=1;
request.setAttribute("emplist",emplist);
Iterator it = emplist.iterator();
while(it.hasNext()){

我的动态树的父节点的名字就叫  
<input type="checkbox" name=" <%=superType%>" value=" <%=superType%>" οnclick="checkAll(this, ' <%=superType%>')">

子节点的名字我也叫 <%=superType%>不过值我就修改为了 subid--就是通过supertype查到的子员工的id

因为我的superType是从数据库里面得到的,不确定,动态。
相当与我在输入的时候输入了一个二维的数组

哪么我的form怎么写?才能传递导action?
还有个问题,就是我在输入页面中加入了 <form>标签后就无法使用checkAll(this, ' <%=superType%>')这个javascript
去掉了标签就可以了。。。。为什么?但是调用其他的javascript就很正常。。。。

我非常想写出这个form,打死我也不绕开。。。。

 

 

20080604

几天终于有点时间。

但是我的论文还没有写完

现在我已经想好了法子了

动态传值。。。。这个问题我在网上查了好久也没有结果。

 

所以我放弃了

换了个法子

用javascript来把Dtree树所产生的选择结果 组成一个字符串,这个我有代码
再用javascript来把这个字符串给赋值给一个type=hidden的input,这样久可以传递给form了。

再在action里面把这个字符串分解。生成课程类,员工类。

再进行持久化

 

嘿嘿,方法是好

但是现在的问题,我做dtree树的时候发现需要改动我以前的table

我以前的员工和部门都在一个table里面

现在要分开来。

 

前几天遇到了个问题,tomcat无法自动编译。

搞的我把系统给还原了几次都不可以,知道重新建立平台。

还是不新。

而且修改后的系统。

错误一大把。

我现在是没有办法了。。。。。。。

郁闷中。

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值