有如下HTML表格:
<table width="500" border="1" cellspacing="0" cellpadding="3">
<tr>
<td>姓名</td>
<td>班级</td>
<td>年龄</td>
<td>操作</td>
</tr> <tr>
<td>张三</td>
<td>初一(1)班</td>
<td>14</td>
<td align="center">
<a href="alter">修改</a>
</tr> <tr>
<td>李四</td>
<td>初一(2)班</td>
<td>13</td>
<td align="center">
<a href="alter">修改</a>
</tr></table>
当用户点击"修改"超级链接时, 如何判断用户到底是点击了"张三", 还是"李四"?
希望能有一个通用的解决方法, 假设表格有n行的话, 也能够知道用户点击的是第几行.
感谢各位大哥的帮忙, 谢谢!
<table width="500" border="1" cellspacing="0" cellpadding="3">
<tr>
<td>姓名</td>
<td>班级</td>
<td>年龄</td>
<td>操作</td>
</tr> <tr>
<td>张三</td>
<td>初一(1)班</td>
<td>14</td>
<td align="center">
<a href="alter">修改</a>
</tr> <tr>
<td>李四</td>
<td>初一(2)班</td>
<td>13</td>
<td align="center">
<a href="alter">修改</a>
</tr></table>
当用户点击"修改"超级链接时, 如何判断用户到底是点击了"张三", 还是"李四"?
希望能有一个通用的解决方法, 假设表格有n行的话, 也能够知道用户点击的是第几行.
感谢各位大哥的帮忙, 谢谢!
<a href="alter('李四')">修改</a>
例如:
<a href="alter.do?id=1">修改</a>
显示遍历的时候给个超链接,传个id过去
<c:foreach items="${datalist}" var="data">
<tr>
<td>${data.name}</td>
<td>${data.xxx}</td>
<td>${data.age}</</td>
<td align="center">
<a href="alter.do?id=${data.id}">修改 </a>
</tr>
<c:foreach>
如果表中的数据和数据库中的数据是对应的
那么就传主键ID唯一标识,通过String id=request.getParameter("id");得到传入的参数,进行判断
然后采用传参的方法: <a href ="转的页面?id=数字" ></a>