java - JSP 中动态生成的链接未出现

标签 java jsp

我正在尝试这段代码

for(Product product : catalog.getValues()){
String id = product.getId();
out.println("<a href=product.jsp?id=" + id + "/>");

}

当我在服务器上运行 jsp 时,什么也没有出现。 for 循环肯定正在运行 - 我认为这可能是一个语法问题。

出了什么问题?

最佳答案

如果服务器控制台上没有错误,我认为问题可能在于此:

out.println("<a href=product.jsp?id=" + id + "/>");

这应该是:

out.println("<a href=product.jsp?id=" + id + ">My Links</a>");

anchor 标记<a>未正确关闭。

关于java - JSP 中动态生成的链接未出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13248679/

相关文章:

java - 命令设计模式在此用例中的应用?

java - 如何使用 spring CrudRepository 更新属性?

java - jsp 和 utf-8 字符

css - 菜单选项卡在折叠时迷失方向

java - 在 doStartTag 函数中获取 JSP TLIB 的自定义标记名称

java - 使用正则表达式android搜索HTML代码

java - 有 2 个 if 语句的表渲染器

Java BitSet size() 行为

javascript - 将字符串变量从java传递到jsp

javascript - 重定向到同一页面,但其中有一条消息