簡體   English   中英

在頁面加載時調用struts2操作方法

[英]Call struts2 action method on page load

如何在頁面加載時調用動作方法? 下面是我的動作方法

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

我想通過在頁面加載時執行getList來在index.jsp頁面上加載數據。

我怎樣才能做到這一點? web.xmlresult type將是什么。 最好你建議web.xml的內容類型

在index.jsp中,指定一個javascript部分。 然后在本節中提交類似於form1.submit()的表單; 這里的form1是表單的ID。 將此代碼寫在javascript部分的JQuery的document.ready方法內。 這將在頁面加載時提交表單,並且在此表單中指定的操作將被我們調用並在頁面加載時命中action的getList()。

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

在Java腳本部分中,添加document .ready函數,並將xml配置(如下所示)應用於,以獲取結果

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM