我正在构建一个简单的论坛,其中 SQL 查询会更改通过单击链接而拉出的内容,我认为我能做的只是为主题名称的值设置一个变量,它会给每一行提供自己的值变量值,但每次循环 forEach 时它都会覆盖它,并且只提取它输出的最后一行的数据,但 ID 为 <a>
它将值设置为表中的右行。
我是否可以将变量设置为 <a>
的值id 还是我必须填充一个完整的数组并将变量设置为数组的下一个元素的值
<td><a id="${row.topic_name}" href="ViewPosts.jsp" onclick='<c:set var="post" value="" scope="application"></c:set>'><c:out value="${row.topic_name}"></c:out></a></td>
最佳答案
虽然有点迂回的解决方案,但并没有花费太多代码,使用javascript来获取id,将其传递给隐藏的输入,并让javascript自动提交到一个jsp文件,该文件将我需要的参数转发到jsp上调用查询的页面。
关于mysql - 将 jsp 变量设置为链接 id 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21875754/