想实现这样的功能,自动创建表格,给表格中的值加上链接,点击链接该格中的值传递到下一个页面,如何定位表格中的值呢,这个值应该怎么传啊,高手给详细解释下

解决方案 »

  1.   

    这里自动创建表格可以根据数据库中的数据动态显示表格的行数
    具体实现方法可以在前面jsp 页面使用标签来实现
    并且在每一行中添加链接,点击该表格中的值就会传值
    因为每一行对应一条记录的ID,这样就可以实现了
      

  2.   

    自动创建表格没什么,关键是值怎么传,我没有弄通,我没有用标签来做表格,而是采用以下方式来的:  while(cldzt.next())
       {
         if(cldzt.getString("cjzr")!="")
      {
               zt="主任已审核";   
      }
     if(cldzt.getString("zgdz")!="")
      {
        zt="经理已审核";
      }
     if(cldzt.getString("zgdz")==null &&cldzt.getString("cjzr")==null)
      {
      zt="未审核";
      }
      %>
          <td width="95"><div align="center"><%=zt%></div></td>
            <td width="130" id="<%=cldzt.getString("wzdh")%>" ><a href="shcld.jsp"><div align="center"><%=cldzt.getString("wzdh")%></div></a></td>        <td width="366"><div align="center"><%=cldzt.getString("sqcj")+"申请的"+cldzt.getString("wzmc")%></div></td>
            <td width="85"><div align="center"><%=cldzt.getString("sqsj")%></div></td>
        </tr> 
      <%
      session.setAttribute("mydh",cldzt.getString("wzdh"));
      }   
      %> 
    </table>几乎是摸着石头过河,高手再给指导一下。
    显然用session传是不合适的,它只传递的了最后一个值,该如何id呢
      

  3.   

    对表格中的每个cell可以赋值自己定义的有意义的id,通过id获得cell的值.
      

  4.   

    关键是怎么在提交的时候获得这个id啊。
    <td width="130" id="<%=cldzt.getString("wzdh")%>" a href="shcld.jsp"><div align="center"><%=cldzt.getString("wzdh")%></div></a></td>
    我在这定义了一个id,是这样的吗?那我在提交的时候是怎么判断这个id的,从另一个页面requset吗?
      

  5.   

    如何在链接加参数呢
    我定义了id,在另一个界面我如何知道那个事我需要的id呢。。还是需要传值吧。id要定成统一的,还是独有的呢
    高手们 不要吝啬你们的语言啊 讲的仔细些 呵呵。。
    在web上我就是菜可是任务又紧 没时间看书学了