在jsp中将字符串附加到我们的超链接
你能给我举个简单的例子吗 例如,我在尝试添加字符串时出错:在jsp中将字符串附加到我们的超链接,jsp,Jsp,你能给我举个简单的例子吗 例如,我在尝试添加字符串时出错: String id = line.split(" / ")[0]; String ssid = line.split(" / ")[1]; table += "<tr><td><a href="person.jsp?id=<%=id%>&ssid=<%=ssid%>">Link</a></td></tr>"; String id
String id = line.split(" / ")[0];
String ssid = line.split(" / ")[1];
table += "<tr><td><a href="person.jsp?id=<%=id%>&ssid=<%=ssid%>">Link</a></td></tr>";
String id=line.split(“/”[0];
字符串ssid=line.split(“/”[1];
表+=”;
通过打开href
属性插入值,实际上是在关闭字符串。通过使用转义字符'\'转义''''
table += "<tr><td><a href=\"person.jsp?id=<%=id%>&ssid=<%=ssid%>\">Link</a></td></tr>";
table+=”;
您在Java代码中混合了JSP脚本,而href=
之后的过早地关闭了字符串。这是不正确的。基本解决方案是:
table += "<tr><td><a href=\"person.jsp?id=" + id + "&ssid=" + ssid + "\">Link</a></td></tr>";
table+=”;
请注意,您还希望删除这些参数,以防止最终导致URL格式错误
最好使用Java代码和JSP脚本来表示。您可以使用和创建带有URL编码参数的链接。谢谢您的回复,但我想您忘记了“在\@eddie1907之前,我很高兴它有所帮助,一切都很好-它可以这样编译。