FirstPage.jsp
<a href="common.jsp?param=<%l.get(k).parentname%>">
common.jsp中
<%
String attr = request.getAttribute("param");
out.print(attr);
%>
由于网址打印 common.jsp?param = Arts
但attr
返回空值。当我使用href传递值时,我得到空值。
我使用的是Spring和apache服务器。
答案 0 :(得分:1)
您正在传递查询参数。它应该使用request.getParameter
作为:
request.getParameter("param")
答案 1 :(得分:0)
当您将Java对象值设置为Javascript或HTML对象引用时,不能错过equals caracter(=)。
示例:
FirstPage.jsp
<a href="common.jsp?param=<%=l.get(k).parentname%>">
common.jsp中
<%String attr = request.getParameter("param");
System.out.println(attr);%>
我希望这可以帮到你!
此致 Renan的