Tapestry 5.4 core.properties 覆盖
Tapestry 5.4 core.properties override
我有一个 tapestry 5.4 项目,我想覆盖默认 core.properties 文件的一个元素。
我试图向 login_en.properties
和 login_hu.properties
添加一个新行 (core-default-error-banner=...
),但它没有覆盖它。
有什么方法可以覆盖吗?
提前感谢您的回答。
要支持其他语言环境,只需自己翻译内置消息目录 (属性) 文件:要让 Tapestry 使用这些新文件,只需将它们放在您自己的应用程序中相应的包名目录中(例如,src/main/resources/org/apache/tapestry5/core.properties
)。可以从 Tapestry
站点找到更多信息。
如果您打算覆盖错误组件的 header 行,只需在 page/component 模板中指定您自己的消息 ID,如下所示:
<t:errors banner="message:your-translated-error-msg-id" />
我有一个 tapestry 5.4 项目,我想覆盖默认 core.properties 文件的一个元素。
我试图向 login_en.properties
和 login_hu.properties
添加一个新行 (core-default-error-banner=...
),但它没有覆盖它。
有什么方法可以覆盖吗?
提前感谢您的回答。
要支持其他语言环境,只需自己翻译内置消息目录 (属性) 文件:要让 Tapestry 使用这些新文件,只需将它们放在您自己的应用程序中相应的包名目录中(例如,src/main/resources/org/apache/tapestry5/core.properties
)。可以从 Tapestry
站点找到更多信息。
如果您打算覆盖错误组件的 header 行,只需在 page/component 模板中指定您自己的消息 ID,如下所示:
<t:errors banner="message:your-translated-error-msg-id" />