gpt4 book ai didi

jsf-2 - primefaces mobile 中的模板

转载 作者:行者123 更新时间:2023-12-01 11:47:41 26 4
gpt4 key购买 nike

如何在 primefaces mobile 中创建模板,因为根标签是 f:view,而不是 html。

最佳答案

XML 根元素无关紧要。它仅包含 XML namespace 声明。关键是你应该有一个 <f:view renderKitId="PRIMEFACES_MOBILE">在主模板中。因此,主模板的以下启动示例应该同样有效:

<f:view 
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:pm="http://primefaces.org/mobile"
renderKitId="PRIMEFACES_MOBILE"
>
<ui:insert name="some" />
</f:view>

模板客户端看起来和往常一样:

<ui:composition template="/WEB-INF/template.xhtml"
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:pm="http://primefaces.org/mobile"
>
<ui:define name="some">
...
</ui:define>
</ui:composition>

关于jsf-2 - primefaces mobile 中的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14426959/

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