struts2實現顯示等待頁面

2021-08-22 18:51:20 字數 616 閱讀 5006

在struts2

中我們使用executeandwaitinterceptor

***實現顯示等待頁面,execandwait

***能夠讓乙個執行時間較長的action

在後台執行,並向使用者顯示進度資訊。當action

的執行時間會超過5

或10分鐘時,它可以防止http

請求超時。

execandwait

***引數: 1

、threadpriority:

可選,指定執行緒的優先順序,預設:thread.norm_priority 2

、delay:

可選,指定顯示等待頁面前初始的等待延遲時間,以毫秒為單位。預設沒有等待延遲。 3

、delaysleepinterval

:可選,只能和delay

引數一起使用,指定檢查後台程序是否執行完畢的時間間隔,以毫秒為單位,預設為100

毫秒。

配置:

/web-inf/pages/success.jsp

/web-inf/pages/error.jsp

/web-inf/pages/wait.jsp

default

Struts2 結果頁面配置

result標籤配置action方法的返回值到不同的路徑裡面 如果多個action,方法裡面返回值相同的,到頁面也是相同的,這個時候可以使用全域性結果頁面配置,在package標籤裡面配置 hello.jsp 配置全域性頁面,也配置了區域性頁面,最終以區域性配置為準 hello.jsp hello....

Struts2字尾 深入Struts2

一 將action字尾變成html字尾 xmlversion 1.0 encoding utf 8 doctype struts public apache software foundation dtd struts configuration 2.1 en struts include file...

struts2頁面配置

建立兩個action 方法返回值相同,要到達的頁面也相同,這個時候可以採用全域性結果頁面配置。如下 hello.jsp 如果action標籤下面也配置了區域性的result,即區域性變數和全域性變數同時存在的時候,以區域性變數的結果為準。result 標籤中type屬性值 1 如果配置結果是轉向別的...