<%
String ids = request.getParameter("id");
if (ids != null) {
List lists = new com.wish.domain.DanganDAO().findByDanganid(Integer.parseInt(ids));
Iterator its = lists.iterator();
while (its.hasNext()) {
Dangan d = ((com.wish.domain.Dangan) its.next());
%> <table border=1>
<tr>
<td>
<a href="a.jsp"><%=d.getDanganid()%></a>
</td>
<td><%=d.getOnename()%></td>
</tr>
</table>
问题就是我点击 <a href="a.jsp"><%=d.getDanganid()%></a> 想在a.jsp显示出和他ID相同的说有字段 应该怎么做啊 求大侠帮帮忙
String ids = request.getParameter("id");
if (ids != null) {
List lists = new com.wish.domain.DanganDAO().findByDanganid(Integer.parseInt(ids));
Iterator its = lists.iterator();
while (its.hasNext()) {
Dangan d = ((com.wish.domain.Dangan) its.next());
%> <table border=1>
<tr>
<td>
<a href="a.jsp"><%=d.getDanganid()%></a>
</td>
<td><%=d.getOnename()%></td>
</tr>
</table>
问题就是我点击 <a href="a.jsp"><%=d.getDanganid()%></a> 想在a.jsp显示出和他ID相同的说有字段 应该怎么做啊 求大侠帮帮忙
你可以重新查找一遍,用id
<a href="a.jsp?id=<%=d.getDanganid()%>"></a>
<%
.................
Dangan d = ((com.wish.domain.Dangan) its.next());
String id = d.getDanganid();
%> <a href="a.jsp?danganId=<%=id%>"> <%=id%> </a>
比如说加个参数nid,那么写成
<a href="a.jsp?nid=<%=d.getOnename()%>">
这样在a.jsp通过request.getparameter("nid");
就可以得到那个id,通过id再查询出所需记录;
当然这只是其中一个方法。