在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 如果配置結果是轉向別的...