mysql - 将 jsp 变量设置为链接 id 的值

标签 mysql jsp

我正在构建一个简单的论坛,其中 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/

相关文章:

javascript - jQuery 和默认的 struts 2 以一种形式提交按钮

spring - 如何从 Controller 告诉 View 发生了错误? (Spring MVC)

PHP 7 RC3 : How to install missing MySQL PDO

php - CodeIgniter DataMapper ORM 无法实例化模型对象

jsp - tomcat中jsp请求参数的问题

java - 在 Firefox 中停止缓存

jsp - 使用 Java EE Form 身份验证登录后访问用户详细信息

mysql - 优化 MySQL 查询

javascript - 如何将get参数传递给ajax url

mysql - 如何在 MySQL 中仅将字符串的奇数索引设为大写?