0

現在、「src」ディレクトリに Displaytag.properties を配置しましたが、正常に動作しています。このファイルを src/comp/bre/sub/config のような別の場所に置くことは可能ですか?

4

2 に答える 2

1

DisplayTagライブラリのドキュメントから:

Web アプリケーション全体に対して、「displaytag.properties」という名前のカスタム プロパティ ファイルを作成し、それをアプリケーションのクラスパスに配置します。Displaytag は、要求オブジェクトのロケールを使用して、使用するプロパティ ファイルのロケールを決定します。必要なキーが指定されたファイルに存在しない場合、キーはより一般的なプロパティ ファイルから読み込まれます。

したがって、あなたの場合、ビルド スクリプト (または IDE) がdisplaytag.propertiesファイルを からsrc/comp/bre/sub/configクラスパスにコピーしていることを確認してください。

IDEでは、これは通常、特定のディレクトリにソース コードが含まれていることを指定するのと同じくらい簡単です。ANTでは、displaytag.propertiesファイルが最終的に/WEB-INF/classes.

于 2009-08-12T13:19:02.137 に答える
0

このプロパティ ファイルをロードするコードを見つけて、新しいパスを追加します。また、フォルダー yourProject/src/resources/ に配置して、クラスパスに追加することもできます。したがって、コードがコンパイルされると、プロパティ ファイルはバイナリ フォルダーに配置されます。

于 2009-08-12T13:07:33.890 に答える