struts2的Action有多個方法,要讓驗證失敗後跳到各自的輸入頁面,該怎麼做

2022-06-24 20:17:12 字數 2658 閱讀 1901

1樓:匿名使用者

重寫excute()方法,因為你在struts配置檔案中如果沒寫方法的話,他就會自動找excute()方法,所以你如果在action的bean中寫了多個方法,那麼在struts配置檔案中就要配置相應的方法和跳轉頁面,這樣就可以實現一個action有多個方法了,路徑也可以通配了

2樓:匿名使用者

輸入教驗失敗都會返回這個action配置的index檢視,你把每個ac tion返回的index都配好不就行了嗎

3樓:匿名使用者

return "error1";

return "error2";

return "error3";

struts.xml

my1.jsp

my2.jsp

my3.jsp

struts2 問題 我登入通過action 驗證登入成功後 跳轉到另外一個頁面,怎麼實現在跳轉頁面顯示登入的使用者

4樓:邱超

在action校驗使用者成功後,把登入使用者的資訊放入session作用域,然後在跳轉後的頁面獲取session裡面的登入使用者資訊

5樓:

把使用者物件放在session中可以在下個頁面中取出該物件,

struts2中如何從action的一個方法中跳轉到另一個action的方法中

6樓:育知同創教育

action通常只呼叫本類方法,在處理資料時要呼叫其他類的話,這樣的邏輯操作在service中處理。可以在service中寫個方法實現這個功能!

不過你可以在struts裡面通過type=redirect控制跳轉到另外一個類中

7樓:匿名使用者

/***

第一個**表示你第一個action的返回值,第二個是你要跳到的action的名字

試一下,或許就可以了

8樓:聚光的翼

在 struts.xml中配置中 跳轉action有一個 要在 result中加一個type的 而且 名字後面不用接字尾

admintypelist

9樓:匿名使用者

action_name

10樓:

/sheet/templatelist.action

struts2 一個action 如何跳轉到兩個頁面

11樓:清茶稀飯

struts的頁面跳轉是根據你return的字串來決定的,你可以在配置檔案寫多個result標籤對,來控制哪種引數怎麼跳轉

在**裡面自己判斷條件return就可以了。

如果你是指跳轉了一個頁面後,接著跳轉另外一個頁面的話,那麼你就需要在頁面上做跳轉了

比如在js裡面寫一個location.href="" 這樣

struts2的驗證框架中,如何指定一個action中的某個方法不需要驗證

12樓:匿名使用者

那你就用註解的方式來實現驗證@skipvalidation 這個就是說明方法不需要驗證的。

同一個action裡面的一個方法跳轉到另一個方法裡面怎麼寫

13樓:文件類共創空間

你的action是哪個框架的action.struts、struts2、spring mvc都有action.

struts2配置檔案的型別中預設的是**,但是還有個redirectaction

struts2可以action名帶引數跳轉。

14樓:學生族

return "redirect:方法"

15樓:優質內容提供者

直接呼叫啊 這有什麼難的

struts2的action裡面寫一個方法跳轉到jsp頁面的**,

16樓:尚學堂科技****

struts2的action裡面的方法:

public string query()struts.xml配置檔案:struts>

/show.jsp

執行query()方法的時候會跳轉到show.jsp頁面。

struts2中從一個action內部跳轉到另一個action中的指定方法(這個action中有很多方法),怎麼配置xml呀? 200

17樓:元驪豔

action內部跳另一個action?

如果是xml中的action重定向另一個action 那麼有相同引數的set/get方法,引數也同樣可以呼叫的

如果是action類中。。那就是呼叫方法。。。直接寫一個新帶有引數的方法就行了。。。

理解struts2的action中的setter方法是怎麼工作的

只要在你的action中新增tyid的屬性就行 屬性名稱要和這引數名一樣 並且要有它的setter和getter方法,請求的時候就可以自動抓取值了。請你談談對struts2的理解 因為struts2的action就具備了struts1中actionform的功能 actionform的功能無非三個 ...

struts2的標籤中property是什麼意思?怎麼用

範圍前面帶 號 取valuestack的值時,是不需要帶 的,可以直接取,因為action是儲存在valuestack中的,所以取action中的屬性不需要帶 號,可以直接取。在action中設定了該屬性的setter getter方法時,該屬性才能取到,否則不會被 處理,value引數的型別是ob...

請各位大俠給幾本經典的struts2書籍該怎麼處理

struts2技術內幕 深入解析struts架構設計與實現原理 透過源 對struts2的架構設計 實專現原理和設計哲學進行屬了全面而透徹的剖析 從struts2的源 中提煉出優秀web層的設計理念和最佳實踐,深入分析源 中蘊含的大量程式設計技巧和設計模式。各位大俠,推薦幾本職場需要看的書 可以看技...