Facelets模板:组件ID *已在视图中找到

时间:2015-02-10 10:48:36

标签: jsf facelets

我想使用一个模板,其标题始终是相同的标题,而且我尝试加载的每个页面的内容都在变化。

这里是commonLayout.xhtml'的代码。体:

<h:body>

<div id="page">

    <div id="header">
        <ui:insert name="header">
            <ui:include src="/rs/upperTabs/adminXHTML.xhtml" />
        </ui:insert>
    </div> 

    <div id="content">
        <ui:insert name="content" >
            <ui:include src="/rs/common/commonContent.xhtml" />
        </ui:insert>
    </div>  
</div>

</h:body>

这是我应用的每个页面中的种植内容代码:

<ui:composition template="/rs/common/commonLayout.xhtml">
<ui:define name="content">...</ui:define></ui:composition>

当我打开第二页或刷新第一页时,我在日志中收到以下错误:

  

错误| 2015-02-10 02:35:28,955 | http-bio-8080-exec-15 | JSP错误页面组件ID adminPanelBar:menuItems:j_idt149已在视图中找到。 |   java.lang.IllegalStateException:组件ID adminPanelBar:menuItems:j_idt149已在视图中找到。

我该如何解决这个问题?感谢。

0 个答案:

没有答案