配置:
<tool key="i18n" class="org.apache.velocity.tools.generic.ResourceTool" bundles="error,ui" locale="zh_CN"/>
我这里加载了两个资源文件,分别是 error.properties 和 ui.properties ,设置默认的语言是 zh_CN
要使用这个 tool 非常方便,例如:
//直接引用资源文件里的 site_title 项
${i18n.site_title}
//引用资源文件里的 welcome 项,并使用 Winter Lau 去替换 {0} 参数
${i18n.welcome.insert("Winter Lau")}
本文详细介绍了如何在项目中利用Velocity框架加载并引用多个资源文件(如error.properties和ui.properties),并提供了简洁的示例代码演示如何在页面中使用这些资源文件中的内容,以及如何通过参数替换实现动态显示。

6587

被折叠的 条评论
为什么被折叠?



