gpt4 book ai didi

应用服务器中的 JSF 2 问题?

转载 作者:行者123 更新时间:2023-12-03 20:49:18 24 4
gpt4 key购买 nike

我熟悉在Websphere 7中使用JSF 2时的类加载问题。我想知道在其他全栈应用服务器上是否也有类似的问题。 JBoss 5+、WebLogi 10+ 等呢? JSF 2 是否存在任何已知问题,如果存在,需要做什么才能让 JSF 2 在这些服务器上运行?

谢谢

最佳答案

在 WebSphere 5.x 到当前 8.x 上,您需要将 WAR 和 EAR 类加载器设置为 PARENT_LAST每当您想在 /WEB-INF/lib 中捆绑和使用您自己的 JSF 实现时,都可以在 WAS 管理控制台中.

在 JBoss 4.x 到当前 6.x 上,将以下上下文参数添加到 /WEB-INF/web.xml 就足够了抑制 JBoss 的内置 JSF 部署器。

<context-param>
<param-name>org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL</param-name>
<param-value>true</param-value>
</context-param>

在 Glassfish 2.x 到当前 3.x 上,您需要将以下条目添加到 /WEB-INF/sun-web.xml (如果您创建一个目标运行时设置为 Glassfish 的 Web 项目,带有 Glassfish 插件的 Eclipse 应该自动生成模板文件)。
<class-loader delegate="false" />
<property name="useBundledJsf" value="true" />

在 Weblogic 上,抱歉我不知道,我从未使用过它。

关于应用服务器中的 JSF 2 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5815623/

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