【问题标题】:Load jsf strings in wildfly swarm在wildfly swarm中加载jsf字符串
【发布时间】:2016-07-22 11:34:50
【问题描述】:

我正在尝试在 wildfly swarm 上运行 jsf 应用程序,但我在资源管理方面遇到了一些问题。他们在their github 页面上的简短示例:

您需要以如下方式将 xhtml 文件添加到 Shrinkwrap deployment.addAsWebResource() 因为 JSF 是非静态的。

我无法识别我的捆绑文件。此外,我有大约 20 个包含字符串的 .properties 文件。我真的需要以编程方式添加所有这些吗?

<f:loadBundle basename="strings.strings"> Can't find bundle for base name strings.strings, locale en_US

在我的主要方法中,我有:

    deployment.addAsWebResource(
            new ClassLoaderAsset("strings/strings.properties", Main.class.getClassLoader()), "strings.strings");

【问题讨论】:

    标签: jboss wildfly wildfly-swarm


    【解决方案1】:

    您链接到的 JSF 示例使用 Shrinkwrap 来自定义容器和部署。

    如果您不需要自定义任何内容,它可以自动获取资源,如https://github.com/wildfly-swarm/wildfly-swarm-examples/tree/master/jsf/jsf-war

    【讨论】:

      猜你喜欢
      • 2017-05-13
      • 1970-01-01
      • 1970-01-01
      • 2016-07-09
      • 1970-01-01
      • 2018-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多