0

我想将 JSF 中 faces-config 文件中的路径嵌入到 xhtml 页面中。在面孔配置中:

<navigation-rule>
    <from-view-id>*</from-view-id>
    <navigation-case>
        <from-outcome>left</from-outcome>
        <to-view-id>/Template/LeftPage.xhtml</to-view-id>
    </navigation-case>
</navigation-rule>

在 xhtml 中,我想在 ui 标签中获取它<ui:include src="??????" />,请帮我这样做。

4

1 回答 1

0

我认为 faces-config 用于声明托管 bean导航页面。像这样使用,

 <f:view xmlns="http://www.w3.org/1999/xhtml"
  xmlns:ui="http://java.sun.com/jsf/facelets"
  xmlns:h="http://java.sun.com/jsf/html"
  xmlns:a4j="http://richfaces.org/a4j"
  xmlns:f="http://java.sun.com/jsf/core"
  xmlns:rich="http://richfaces.org/rich">
 <meta http-equiv="Content-Type" content="text/html"/>
 <head>
 </head>
    <body  >
    <h:form >
    <div id="messagediv">
        <rich:messages globalOnly="true" style="color:red;font-size:12px;weight:bold;"/>
    </div>
        <div align="center">
            <table cellpadding="0" cellspacing="0" border="0" width="1160">
                <tbody>
                    <tr>
                        <td>
                            ***<ui:include src="/include/header1.xhtml" />***
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div style="background:white;padding: 20px 20px 20px 30px;height:#{contentHeight}px;">
                                <ui:insert name="content"/>
                            </div>
                        </td>
                    </tr>
                </tbody>
            </table>
        </div>
    </h:form>
</body>

于 2012-08-03T03:36:01.893 回答