我的项目中有太多模块(大约 90 个)。但我想为每个模块保留单独的 displaytag.properties 文件,而不是为整个项目保留单个文件。
如何实现这一点。
我正在使用struts2
我的项目中有太多模块(大约 90 个)。但我想为每个模块保留单独的 displaytag.properties 文件,而不是为整个项目保留单个文件。
如何实现这一点。
我正在使用struts2
我认为您可以使用适当的包配置每个显示标签,记住 S2文档中的包搜索顺序:
并来自 DisplayTag 库的文档:
对于整个 Web 应用程序,创建一个名为“displaytag.properties”的自定义属性文件并将其放置在应用程序类路径中。Displaytag 将使用请求对象的语言环境来确定要使用的属性文件的语言环境;如果指定的文件中不存在所需的密钥,则将从更通用的属性文件中加载该密钥。
所以我猜 displaytag 将搜索 s2 可用捆绑包中的配置键。