Java 使用Struts2注释验证时,我可以将i18n消息放在哪里?
我想使用Struts2提供的表单Java 使用Struts2注释验证时,我可以将i18n消息放在哪里?,java,struts2,internationalization,Java,Struts2,Internationalization,我想使用Struts2提供的表单 @RequiredStringValidator(key="required") 将要查找的属性文件放在哪里?在Struts中插入以下属性: struts.customs.i18n.resources=MyResources 并创建一个名为MyResources.properties的文件,该文件与Struts.properties位于同一路径中,并将基于密钥/值的消息插入Struts.properties中 struts.customs.i18n.reso
@RequiredStringValidator(key="required")
将要查找的属性文件放在哪里?在Struts中插入以下属性:
struts.customs.i18n.resources=MyResources
并创建一个名为MyResources.properties的文件,该文件与Struts.properties位于同一路径中,并将基于密钥/值的消息插入Struts.properties中
struts.customs.i18n.resources=MyResources
并创建一个名为MyResources.properties的文件,该文件与Struts.properties位于同一路径中,并将基于密钥/值的消息放在该文件中。I18N消息/资源可以放在不同的位置,具体取决于它们的使用位置 资源是按层次结构查找的,从特定于操作的属性文件、包文件开始,最终在另一个答案中使用资源属性定义的全局属性中查找 但是,如果您决定显式命名资源,则XML配置是首选机制
请参阅。I18N消息/资源可以放在不同的位置,具体取决于它们的使用位置 资源是按层次结构查找的,从特定于操作的属性文件、包文件开始,最终在另一个答案中使用资源属性定义的全局属性中查找 但是,如果您决定显式命名资源,则XML配置是首选机制 看