Struts2 が提供する注釈バリデーターをフォームで使用したい
@RequiredStringValidator(key="required")
検索されるプロパティ ファイルはどこに置くことができますか?
Struts2 が提供する注釈バリデーターをフォームで使用したい
@RequiredStringValidator(key="required")
検索されるプロパティ ファイルはどこに置くことができますか?
I18N メッセージ/リソースは、使用される場所に応じてさまざまな場所に配置できます。
リソースは階層的に検索され、アクション固有のプロパティ ファイル、パッケージ ファイルから始まり、最終的には他の回答のリソース プロパティで定義されたグローバル プロパティで検索されます。
ただし、リソースに明示的に名前を付ける場合は、XML 構成が推奨されるメカニズムです。
詳細については、S2 ローカリゼーションのドキュメントを参照してください。
Struts.properties に次を挿入します。
struts.customs.i18n.resources=MyResources
MyResources.properties というファイルを作成して Struts.properties と同じパスに配置し、そのファイルにキー/値ベースのメッセージを含めます。