2010-11-30 9 views
0

struts設定ファイルはどこに置かなければいけませんか?そして、struts.xmlとstruts-config.xmlの違いは何ですか? Struts 2アプリケーションの場合、どちらを使用するべきですか?Struts設定ファイルについて

ありがとうございました。

+1

答えの一部http://stackoverflow.com/questions/2988742/struts-xml-and-struts-config-xml –

+0

そして、Webコンテナはそれをどのように知っていますか? web.xmlにエントリが必要ですか? –

答えて

1

Vinodhのリンクに示されているように、struts.xmlはStruts2の構成ファイルのデフォルト名です。 struts-config.xmlはStruts1構成ファイルであり、Struts2では使用しないでください。

struts.xmlファイルはクラスパスのルートにある必要があります。これにより、Webアプリケーションが構築されるとWEB-INF/classesに配置されます。これは、ソースフォルダに配置することで実現できます。 Maven 2標準ディレクトリレイアウトを使用する場合は、src/main/resourcesに配置します。

+0

両方に感謝します。そして、Webコンテナはそれをどのように知っていますか? web.xmlにエントリが必要ですか? –

+0

web.xmlにStruts2 'Filter'を定義する必要がありますが、それだけです。 Struts2が起動すると、 'struts.xml'という名前のファイルが検索されます。 –

+0

ありがとうSteven Benitez! –

関連する問題