Struts2的action連續請求問題,如錯誤提示信息顯示

    這個問題在好幾個月之前碰到過,後來解決了,前幾天有網友可能看到在某個地方我的留言關於那個解決方法的,現在有空就把它貼出來。

    問題是這樣的,打個比方,我們在登錄的時候,如果輸入的信息有錯的話,那麼我們一般處理是在輸入框的後邊顯示相應的錯誤信息,而顯示這個登錄頁面的時候要通過Action才轉入的,其實質問題就是action執行後並不轉入一張頁面,而是繼續執行某一個action.

關鍵問題是:

在struts.xml配置文件文件必須加上兩個攔截器,chain和basicStack。

例如:

當然這樣也有問題,當我們與Spring整合的時候,必須把loginAction這個類的scope屬性設置成爲"prototype".

這樣問題就解決了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章