struts.xmlとstruts-config.xmlの違いは何ですか?両方とも同じですか、それとも違いがありますか?
6 に答える
Struts フレームワークのコア構成ファイルは、デフォルトstruts.xml
で Struts 2 およびstruts-config.xml
Struts 1 用です。
どちらも設定ファイルなので同じですが、異なるバージョンの Struts フレームワークを参照しているため、別物です。
ここでわかるように、Struts 1 と 2 の間には大きな違いがあります。
ファイルの構造と内容は異なるため、実際に比較することはできません (目的を除いて)。
struts.xmlはStruts2構成ファイルです。
このファイル名を変更することはできません。この名前を変更すると、フレームワークは構成ファイルを識別できませんでした...そして、単一のStruts2アプリケーションごとにもう1つ、単一の struts.xmlファイルのみが存在する必要があります。
Struts 1.xの場合と同様に、 デフォルトの構成ファイルはstruts-config.xmlです。
これで、デフォルトの構成ファイル名を変更でき、複数の構成ファイルを持つことができます。
それらは基本的に同じファイルで、struts アクションなどを設定しますが、異なるバージョンの struts 用です。struts 1 の struts-config.xml と struts 2 の struts.xml。
基本的に、struts.xml は、jsp とアクション ファイルの両方のマッピングを含む struts2 の構成ファイルです。Strus-config.xml は、アクション ファイルのマッピングを含む struts1.x のファイルです。struts2 では、フィルターは struts.xml に定義されるフロント エンド コントローラーと見なされ、struts1.x では、Action Servlet はフロントエンド コントローラーと見なされ、struts-config.xml にマップされます。
struts.xmlはStruts2構成ファイルstruts-config.xmlですが、名前は一般にStruts構成ファイル (1.3.x)を持っています
struts-config.xmlは、struts 1.xフレームワークによって提供されたデフォルトの構成ファイルですが、struts.xmlはstruts2.xの構成ファイルです。