在页面加载时调用struts2动作方法

时间:2018-03-26 11:05:00

标签: javascript java struts2 action pageload

如何在页面加载时调用操作方法? 以下是我的行动方法

    public String **getlist**() {
              myList=dao.getList();
                return "success" ;
      }

我想通过在页面加载时执行getList来加载index.jsp页面上的数据。

我该怎么做? result typeweb.xml的内容是什么。最好你建议web.xml

的内容类型

2 个答案:

答案 0 :(得分:0)

在index.jsp中指定一个javascript部分。然后在本节中提交表格,如 form1.submit();这里form1是表单的id。在javascript部分中将此代码写入JQuery的document.ready方法中。这将在页面加载时提交表单,并在此表单中指定操作,我们将调用并在页面加载时点击动作的getList()。

答案 1 :(得分:0)

$(document).ready(function(){
 $(this).processRequest({
        url: url
    });
});
<action name="actionName"   class="fullpathofClass" method="**getlist**">
        <result name="success">jsp loaded</result>
</action>

在java脚本部分添加文档.ready函数,并将xml configration应用于下面指定的内容以获取结果