2011-06-26 21 views
1

ファイル読み込み方法、我々は単にweb.xmlのFilterDispatcherがStruts.xmlはStruts2のため

<filter> 
    <filter-name>struts2</filter-name> 
    <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> 
</filter> 

<filter-mapping> 
    <filter-name>struts2</filter-name> 
    <url-pattern>/*</url-pattern> 
</filter-mapping> 

内のこの行を追加します。しかし、誰もが、それはstruts.xmlファイルのパスを知っているだろうか、教えてください可能性が?

答えて

2

Struts2は、クラスパスのルートにあるstruts.xmlファイルを探します。必要に応じて、config初期化パラメータを使用して位置を上書きできます。

実際の構成は、FilterDispatcherより古いかどうかにかかわらず、Dispatcherクラスによって設定されます。より新しいものはStrutsPrepareAndExecuteFilterです。

+0

config init paramを設定してweb.xmlを含めることもできます。デフォルトのクラスパスにstruts.xmlファイルを追加しましたが、ページにアクセスする際に404エラーが発生しました。 – Visruth

関連する問題