struts2中跳轉時報404錯誤的問題

2021-06-26 01:13:59 字數 1639 閱讀 7283

問題如下:

xml**  

index.jsp頁面:  

<

jsp:forward

page="show.action"

>

jsp:forward

>

在struts.xml配置如下:  

<

package

name="struts2"

extends="struts-dafult"

>

<

action

name="show"

class="action.showaction"

>

<

result

name="showinfo"

>/showinfo.jsp

result

>

action

>

package

>

在執行時出現404錯誤(找不到 show.action )  

問題原因:

struts2***把forward這個請求攔截了。

解決方法:

修改web.xml檔案

xml**  

<

filter

>

<

filter-name

>struts2

filter-name

>

<

filter-class

>

org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter  

filter-class

>

filter

>

<

>

<

filter-name

>struts2

filter-name

>

<

url-pattern

>/*

url-pattern

>

>

修改為:  

<

filter

>

<

filter-name

>struts2

filter-name

>

<

filter-class

>

org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter  

filter-class

>

filter

>

<

>

<

filter-name

>struts2

filter-name

>

<

url-pattern

>/*

url-pattern

>

<

dispatcher

>request

dispatcher

>

<

dispatcher

>forward

dispatcher

>

>

struts2 捕獲404錯誤

當訪問乙個不存在頁面時,一般顯示404錯誤,這是乙個很不友好的頁面,很多 都會讓應用捕獲這個404錯誤,並跳到指定的友好頁面。在struts2中你可以按下面方法進行設定 在struts.xml中新增 pages error.html 其中 指明了當訪問的鏈結不存在時,預設指向 pagenotfund...

struts2中的跳轉問題

關於 struts2 中的跳轉頁面問題,在做的專案中都有遇到,下面說一下各種跳,有大家想要的!1.跳轉到jsp頁面 跳轉到jsp 頁面就不用多說了,學過或用過 struts2 的程式設計師都知道,一般有五種跳 success none error input loging 對於處理完成之後就跳到 s...

struts2的action跳轉問題

struts2 action跳轉分為 action action action 檢視 客戶端的重定向。1,action action two one.jsp two.jsp 返回型別是 chain 特點不會丟失request。因為是在springside裡開發,用了convention外掛程式,所以...