0

i18n にする必要がある JSP / サーブレット ページを開発しています。インターネットで見たサンプル コードは、JSTL の setlocal および setbundle タグを使用しています。.propertiesそして、彼らはJavaソースフォルダーまたはフォルダーにファイルを追加していWEB-INF\classesます。

プロジェクトに Apache Tomcat 6.0.32 および JSTL1.2 jar ファイルを使用しています。

.propertiesファイルを言うwebcontent\i18nWEB-INF\localフォルダに追加できるか知りたかったのです。JSTL タグを使用してアクセスしますか?

4

1 に答える 1

3

クラスパスに入れる必要があります。ResourceBundleそれらは、デフォルトでクラスパスからロードされるカバーの下にあります。したがって、クラスパスの外に配置しても機能しません。so のようにいつでも(サブ)パッケージに入れることができます/WEB-INF/classes/local/filename.propertieslocal.filename次に、の代わりにbasename を使用してのみアクセスする必要がありfilenameます。

以下も参照してください。

于 2012-05-18T13:46:05.467 に答える