【发布时间】:2015-07-02 08:56:26
【问题描述】:
我有一个 JSP 页面,它显示成功删除项目的成功消息。
但是,如果刷新页面,我希望不显示该消息。我尝试了所有我能做的,但它没有发生。
我在请求范围内的 Struts 2 类中设置属性。我正在使用request.getattribute() 在我的JSP 页面中检索相同的属性。在 if 语句之后,我试图将相同的属性设置为 null。但是刷新我不想要的页面后,成功消息仍然存在。
请帮忙!
【问题讨论】:
-
你的代码在哪里?你为什么不按 S2 的方式来做呢?
-
你需要阅读MessageStore Interceptor and Post-Redirect-Get pattern。像现在这样,您不仅有显示两次消息的问题,而且还有每次刷新时执行的操作的问题,是吗?
-
当你刷新时,你正在通过 URL 传递参数(假设)。请在刷新之前修剪它。
-
机密。不能显示它。对不起!