你能帮我在完成某些工作后显示消息吗,比如从数据库中删除数据后删除了 1 条记录。在 JFrame 中有一个类似 setVisible(true) 的方法,同样在 JSP 中有什么方法吗?
问问题
3922 次
1 回答
3
JSP 只是一个 HTML 代码生成器。您需要做的就是确保它以您想要的方式生成 HTML。您可以使用JSTL 核心标签来控制 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>
也可以看看:
- 我们的 Servlets wiki 页面- 包含具有类似验证/消息传递方法的 Hello World 示例
- 我们的 JSTL wiki 页面- 包含如何安装和使用 JSTL 的信息
于 2012-06-27T12:07:03.223 回答