我有两个jsp页面
在one.jsp
中 <input type="text" name="<%=i%>" id="<%=i%>" property="na" value="">
我必须发送此名称=“&lt;%= i%&gt;”我重视另一个jsp页面。 two.jsp
<table align="center" border="1">
<tr>
<td class="heading" align="center" >Programme Code</td>
<td class="heading" align="center">Programme Name</td>
<td class="heading" align="center" ></td>
</tr>
<%
int i;
for(i=0;i<11;i++)
{
%>
<tr>
<td><input type="text" name="prgmid" id="" size="10" value=""> </td>
<td><input type="text" name="<%=i%>" id="1<%=i%>" value=""> </td>
<td><a href="programme_mang_upload.jsp?param1=<%=i%>"> Upload </a></td>
</tr>
<% } %>
</table>
@当我点击上传按钮或链接时,文本框中的值必须发送到two.jsp @
谢谢。
答案 0 :(得分:0)
有几种方法可以做到这一点。您可以在调用另一个jsp页面时在url参数中设置该值,或者您可以通过javascript执行此操作或者只需在First jsp上生成链接到第二个jsp,并将此值作为参数,就像这样
<a href="two.jsp?param1=<%=i%>"> link to 2nd jsp </a>
并通过request.getParameter(“param1”)在第二个jsp文件中捕获param1,您可以使用它。