相邻表格单元格的值正确显示相关变量 (psi.getI-6ren">
gpt4 book ai didi

java - 将变量转换为超链接

转载 作者:行者123 更新时间:2023-11-30 05:05:30 25 4
gpt4 key购买 nike

我的 .jsp 页面上有一个按钮,我想将其用作超链接,在单击时将用户带到特定的网页。我的 .jsp 中有以下代码(它是表的一部分):

<td><input name="instructionURL" value="<%= StringEscapeUtils.escapeHtml("" + (psi.getInstructionURL()))%>" />
<input type="button" value="Go to link" onclick="location.href='psi.getInstructionURL()'" /></td>

相邻表格单元格的值正确显示相关变量 (psi.getInstructionURL()),但类似的调用无法按按钮的“onclick”函数的预期工作。相反,它将用户从“http://localhost:8080/home/foo”发送到“http://localhost:8080/home/psi.getInstructionURL()”,而不是像我希望的那样,转到实际的网页(比如说 stackoverflow.com)。我可以使用按钮来完成此操作,还是应该考虑创建一个普通链接?

如果是后者,我仍在寻找一种方法来确保链接转到正确的变量 URL,而不是相同的位置,无论 psi.getInstructionURL() 的当前值如何。

最佳答案

psi.getInstructionURL() 似乎是服务器端调用,因此您必须使用 <% %> 写入 onclick 处理程序,例如,

<input type="button" value="Go to link" onclick="location.href='<%=psi.getInstructionURL()%>'" /></td>

关于java - 将变量转换为超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5239033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com