【发布时间】:2017-08-21 16:57:11
【问题描述】:
我是 struts 的新手,仅供参考,但找不到我要解决的问题的解决方案或示例。我相信这很简单,我只是想多了。
我有一个 jsp 页面 (index.jsp),其中包含指向其他页面的链接。我的链接之一是对具有一些最新数据列表的 java 文件的操作 (actionViewLatest.do)。它完成它的工作,然后重定向到一个 jsp 页面 (entryExample.jsp),该页面将填充此页面上的列表。但是在这个页面 entryExample 页面上,我也可以将条目/行添加到数据库/表中。这有其自身的作用,并且效果很好。
所以在这个 entryExample.jsp 上,我希望在用户输入他们的条目后刷新页面。此条目现在是最新的,应填充到列表中。但由于列表被拉到索引页面上的操作链接上,它已经有较旧的数据。在我的代码中,我在 if 语句中刷新页面,检查用户是否填写了所有数据。所以刷新时我会执行动作,我下面的代码不起作用:/我怎样才能刷新页面并执行 actionViewLatest.do 动作?
<% response.setIntHeader("Refresh", 5);%>
window.onunload = unloadPage;
function unloadPage()
{
//function execute(frm){
//frm.action="actionViewLatest.do";
//frm.submit();
//}
}
【问题讨论】:
-
我不确定你在问什么。如何在页面加载时执行操作?加载页面确实执行一个动作,该动作映射到该页面。获取该操作中的数据。
-
我想通了。
标签: javascript java jsp struts