我想在表单中使用 Struts2 提供的注释验证器
@RequiredStringValidator(key="required")
我可以将要查找的属性文件放在哪里?
I18N 消息/资源可以在不同的位置发送,具体取决于它们的使用位置。
资源是分层查找的,从特定于操作的属性文件、包文件开始,最终在另一个答案中使用资源属性定义的全局属性中。
但是,如果您决定显式命名资源,则 XML 配置是首选机制。
有关更多详细信息,请参阅S2 本地化文档。
在您的 Struts.properties 中插入以下内容;
struts.customs.i18n.resources=MyResources
并创建一个名为 MyResources.properties 的文件,该文件与 Struts.properties 位于同一路径中,并在该文件中包含基于键/值的消息