struts2 action間跳轉傳值

2021-09-30 05:24:05 字數 441 閱讀 6063

(方法一):

我現在需要把乙個action(action1)中的變數傳遞到另外的乙個action(action2)中,兩個action中都定義了屬性

string userid,user

user,並且定義了相應的getter,setter方法,在struts.xml中配置如下:

action2

/  同乙個namespace時可以不寫$$

/index_notlogin.jsp

這時跳轉成功,但是ognl會丟擲異常,因為沒有flag的set方法

(方法二)

action2

這時action1的引數就都傳到action2了,action2沒有要action1傳遞的引數的宣告也可以在頁面中顯示出引數的值

(方法三)

/topicaction!findtopics.do?topicid=$

Struts2 action間的跳轉

有關struts2中action間的跳轉可分為兩部分,一部分為同乙個包中action間的跳轉,還有乙個就是在不同包中action間的跳轉。不管是不是在同乙個包中,首先要明確的是要實現跳轉,必須要將result中type屬性設為chain或redirectaction。一 同乙個包中的跳轉 在acti...

Struts2 action跳轉時帶引數跳轉

在實現action跳轉到另乙個action時,需要攜帶引數,可以直接在struts.xml配置檔案中對應的跳轉action的地方加上,引數的配置,用ognl表示式,可以從session中取值。如果要傳遞兩個引數,中間用 代替 xml中 要轉義 eg check checkpage.action?ei...

struts2 action 配置方法

struts2 action幾乎完全吸收了xwork 的精華,近日學習struts 2,總結一下action的配製方法。首先看一下com.opensymphony.xwork2.action的介面宣告,action提供execute 方法,子類必須實現execute 方法。public inte c...