如何在 JSP 中显示标签消息



您能否帮助我在完成某些工作后显示消息,例如在之后删除了 1 条记录从数据库中删除数据。在JFrame中有一个像setVisible(true)这样的方法,同样在JSP中有什么方法吗?

JSP只是一个HTML代码生成器。您需要做的就是确保它以您想要的方式生成 HTML。您可以使用 JSTL 核心标记来控制 HTML 代码生成的流程。

例如,假设您有一个 servlet,它设置了如下消息,

request.setAttribute("message", "Record successfully deleted");

然后,您可以在 JSTL <c:if> 的帮助下有条件地在 JSP 中显示它,如下所示。

<c:if test="${not empty message}">
    <span class="message">${message}</span>
</c:if>

另请参阅:

  • 我们的 Servlet wiki 页面 - 包含具有类似验证/消息传递方法的 Hello World 示例
  • 我们的 JSTL wiki 页面 - 包含有关如何安装和使用 JSTL 的信息

最新更新