<servlet> <servlet-name>action</servlet <servlet-class> org.apache.struts.action </servlet-class> <init-param> <param-name> application </param-name> <param-value> beatest.ApplicationResources </param-value> </init-param> </servlet> |
请注意,param-name 应用程序和值表示为beatest.ApplicationResources。这表示在应用程序类路径的包 beatest 内一定存在一个名为 ApplicationResources.properties 的属性文件。 在 Struts 1.1 中,可以在 struts-config.xml 中定义资源包。
此处的参数为必需值,它引用类路径 beatest 包中的 ApplicationResources.properties 文件。使用 Struts 1.1 时可以有多个资源包,这使开发人员还能够对资源包进行组织。例如,可以有这样的包:
和
可以在应用程序中对它们进行适当设置。如果用户想要为 HTML 显示标签,则可以使用 labelsBundle。
而如果想要显示错误信息,则可以使用 errorBundle。
使用消息资源时的常见问题
要解决此问题,可以确认是否存在下列情况:
|