gpt4 book ai didi

jsf-2 - 将 Apache Myfaces 与 Prime faces 结合使用

转载 作者:行者123 更新时间:2023-12-05 08:44:22 28 4
gpt4 key购买 nike

我是 JSF 2.0 的新手。

我正在使用 JSF 2.0 的 apache Myfaces 实现。

我还想使用 Prime faces 来获得更好的 UI 组件。

但是我面临的问题是:

Prime faces 和 Myfaces 的标签相同。

如何解析前缀。

例如:h: 和 f:

最佳答案

PrimeFaces 在 http://java.sun.com/jsf/* 命名空间中没有任何标签。它只有 http://primefaces.org/* 命名空间中的标签。 http://java.sun.com/jsf/* 命名空间中的标签是具体 JSF 实现的一部分,在您的案例中是 MyFaces。 PrimeFaces 只是一个组件库,而不是 JSF 实现。您应该在具体的 JSF 实现之上运行 PrimeFaces。

因此,一旦在 Web 应用程序的运行时类路径中同时拥有 MyFaces 和 PrimeFaces,应该这样做:

<!DOCTYPE html>
<html lang="en"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui"
>
<h:head>
<title>Title</title>
</h:head>
<h:body>
<h1>PrimeFaces editor demo</h1>
<p:editor />
</h:body>
</html>

关于jsf-2 - 将 Apache Myfaces 与 Prime faces 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10446051/

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