2

我有一个名为的 jsp 页面Allmeters.jsp,在此页面中我有meterid,consumerid并且consumername我正在打开超链接,meterid并且我将这个meterid值传递给另一个名为的 jsp 页面meteridinfo.jsp

Allmeters.jsp包含以下代码,我将meterid值传递给meteridinfo.jsp

<tr>
<td align="center" bgcolor="#ededed"><%=SNo%></td><td align="center" bgcolor="#ededed">
<a href="meteridinfosuper.jsp?mid=<%=rs.getInt("meterid")%> & consumerid=<%=rs.getInt("Consumerid")%> & consumername=<%=rs.getString("Consumername")%>">
<%=rs.getInt("Meterid")%></a></td>
<td align="center" bgcolor="#ededed"><%=rs.getInt("Consumerid")%></td>
<td  bgcolor="#ededed"><%=rs.getString("Consumername")%></td>
<td  align="center" bgcolor="#ededed"><%=rs.getInt("LastReading")%></td>
<td align="center" bgcolor="#ededed"><%=checkdate%></td>
<td align="center" bgcolor="#ededed"><%=rs.getTime("Time")%></td>
<td align="center" bgcolor="#ededed"><%=rs.getString("Status")%></td>
<td align="center" bgcolor="#ededed"><%=rs.getString("Subzone")%></td>
<td align="center" bgcolor="#ededed"><%=rs.getString("zone")%></td></tr>

meteridinfo.jsp 包含以下代码来显示我从 allmeter.jsp 获得的meterid 值:

<tr><td> <input type=hidden name="mid" value="<%=request.getParameter("mid")%>"> <label name="name" value="<%=request.getParameter("mid")%>"><font size="4">Meter ID : <%=request.getParameter("mid")%></font></label></td> </tr>

在这里,我能够在此页面中获取meterid 值,但问题是如何将 consumerid 和 consumername 传递给meteridinfo.jsp 页面,只有我有meterid 的超链接值。请帮助我。

4

2 回答 2

3

您需要在两个参数示例之间添加一个 & :

<a href="meteridinfosuper.jsp?mid=<%=rs.getInt("meterid")%>&cid=<%=rs.getInt("consumerid")%>&cname=<%=rs.getInt("consumername")%>">
    <%=rs.getInt("Meterid")%>
</a>
于 2012-11-20T05:35:46.463 回答
0
<a href="meteridinfosuper.jsp?mid=<%=rs.getInt("meterid")%>
  &consumerid=<%=rs.getInt("consumerid")%>&consumername=<%=rs.getInt(
  "consumername")%>">
于 2012-11-20T05:37:38.467 回答