您能否帮我在完成某些工作后显示消息,例如删除 1 条记录 从数据库中删除数据。 在JFrame中有一个像setVisible(true)这样的方法,同样在JSP中有什么方法吗?
最佳答案
JSP 只是一个 HTML 代码生成器。您所需要做的就是确保它按照您想要的方式生成 HTML。您可以使用JSTL core tags控制 HTML 代码生成的流程。
例如,假设您有一个 servlet,它设置如下所示的消息,
request.setAttribute("message", "Record successfully deleted");
然后你可以在JSTL的帮助下有条件地在JSP中显示它,如下所示<c:if>
.
<c:if test="${not empty message}">
<span class="message">${message}</span>
</c:if>
另请参阅:
- Our Servlets wiki page - 包含具有类似验证/消息传递方法的 Hello World 示例
- Our JSTL wiki page - 包含如何安装和使用 JSTL 的信息
关于java - 如何在JSP中显示标签消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11225330/