我在一个页面中有一个动态生成的表,其中一个表项包含了到另外一个页面的超链接,我想要再点击该链接时获取该表项的值传给另一个页面,请问该如何做?这是我原来的代码,但是发现传不过去:
out.println("<form action='servlet/DeleteMessagesController' method='POST'>" +
"<table border>" +
"<caption align = top>可删除的新闻有:</caption>" +
"<tr>"+
"<th>内部新闻号</th><th>标题</th><th>时间</th><th>是否删除</th></tr>");
for (int i=start; i < (start + 10) && (i < set.getDetailSize()); i++) {
Detail result = set.getDetailAt(i);
out.println("<tr>");
out.println("<td>");
out.println("<a href=\"modifyMessage.jsp\"?newsNo="+result.getDetailID()+">");
out.println(result.getDetailID());
out.println("</a>");
另一个页面用的是<%String newsNo = request.getParameter(newsNo)%>
out.println("<form action='servlet/DeleteMessagesController' method='POST'>" +
"<table border>" +
"<caption align = top>可删除的新闻有:</caption>" +
"<tr>"+
"<th>内部新闻号</th><th>标题</th><th>时间</th><th>是否删除</th></tr>");
for (int i=start; i < (start + 10) && (i < set.getDetailSize()); i++) {
Detail result = set.getDetailAt(i);
out.println("<tr>");
out.println("<td>");
out.println("<a href=\"modifyMessage.jsp\"?newsNo="+result.getDetailID()+">");
out.println(result.getDetailID());
out.println("</a>");
另一个页面用的是<%String newsNo = request.getParameter(newsNo)%>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货