JSP 传递参数

来源:百度知道 编辑:UC知道 时间:2024/06/17 02:41:36
代码:out.print("<TD ><a href='deleteUser2.jsp?user_id='+rs.getLong(1)+''>×</a></TD>");
目的描述:为×做个链接,链接到deleteUser2.jsp并传递参数user_id,其中user_id 的值为rs.getLong(1).
现在给出的答案都不能解决问题,如果改成out.print("<TD ><a href='deleteUser2.jsp?user_id="+rs.getLong(1)+"'>×</a></TD>"); 则只能从数据库中读出一个数据,而且有SQL异常

out.print("<TD ><a href='deleteUser2.jsp?user_id="+rs.getLong(1)+"'>×</a></TD>");

out.print("<TD ><a href=/"deleteUser2.jsp?user_id=/" + rs.getLong(1)>×</a></TD>");

这样试试

out.print("<TD ><a href='deleteUser2.jsp?user_id='+rs.getLong(1)>×</a></TD>");
就这样!

<%
out.print("<TD ><a href='deleteUser2.jsp?user_id='"+rs.getLong(1).toString()">X</a></TD>");
%>

<%
request.getParameter("user_id");
%>
可以得到user_id的值了.

字符串拼接问题 把rs.getLong(1)两边的单引号改为双引号就可以了
out.print("<TD ><a href='deleteUser2.jsp?user_id="+rs.getLong(1)+">×</a></TD>");