1

Eclipse で「二重のフォルダー/パッケージ」階層を作成して、Struts2 フレームワークが使用するメッセージ リソース バンドルから実際の Java コードを分割しようとしています。そのために、Eclipse で 2 つのソース フォルダーを作成しました。1 つは src と呼ばれ、もう 1 つは resources と呼ばれます。Struts2 が適切なアクション クラスを適切なリソース バンドルに適切に一致させるには、階層が一致する必要があります。

以下の画像では、パッケージの代わりにフォルダーが使用され、実際の分割が 1 レベル深いことを除いて、同様の処理が行われています。

ここに画像の説明を入力

ただし、Eclipseでは、リソース フォルダーと src フォルダーに同じ名前のパッケージを作成することはできません。(試してみると、リソースフォルダーに空のパッケージ「com」が表示されるだけですか?)

そのため、下の図のように、実際のクラスと同じ場所にメッセージ リソース バンドルを配置する必要があります。より多くの言語が必要な場合、またはより多くのパッケージを作成する場合、これはすぐに醜くなる可能性があります。

どうすればきれいに整理・分離できるでしょうか。

ここに画像の説明を入力

4

0 に答える 0