我在jsp中有这段代码:
<%
out.println("<a href='final.jsp?itemId=<%=item.id%>'>"+id[i]+"</a>" );//here
%>
但问题是我想使用这个将参数传递给另一个页面:
<a href='final.jsp?itemId=<%=item.id%>'>
但这是在引号内,一旦我插入第二个%( item.id%&gt; ),它就把它作为一个jsp符号而不是我想把它作为普通字符在引号内?我该怎么办?
答案 0 :(得分:1)
试试这个:
out.println("<a href='final.jsp?itemId=" + item.id + "'>" + id[i] + "</a>");
答案 1 :(得分:0)
试试这个:
out.println("<a href='final.jsp?itemId=<%=item.id%>'>"+id[i]+"</a>" );