gpt4 book ai didi

jsf-2 - 带有外部资源包的 JSF

转载 作者:行者123 更新时间:2023-12-04 06:06:40 25 4
gpt4 key购买 nike

我正在 Tomcat 6.x 上做一个 JSF 2.0 应用程序。我有一个不同语言的资源包,是否可以在 webapp 外部外部化属性文件?

目前我在faces-config.xml中有这个:

    <locale-config>
<default-locale>fr</default-locale>
<supported-locale>en</supported-locale>
<supported-locale>es</supported-locale>
</locale-config>
<resource-bundle>
<base-name>front</base-name>
<var>messages</var>
</resource-bundle>

我该怎么办?

谢谢。

最佳答案

是的,这绝对有可能。就这一点而言,只需将文件放在类路径中即可。您可以通过将其放置在 webapp 的运行时类路径覆盖的任何现有路径中来实现,或者将新路径添加到 webapp 的运行时类路径中。

您可以通过在 shared.loader 中指定来向类路径添加新路径。 Tomcat的/conf/catalina.properties .假设您已放置 front*.properties /var/webapp/conf 中的文件文件夹,那么你需要指定 shared.loader如下:

shared.loader = /var/webapp/conf

关于jsf-2 - 带有外部资源包的 JSF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8270221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com