我试图通过"layoutUnit“加载"commandLink”中的包含,但是没有显示任何内容,但是如果刷新页面,所有内容都是正确的。
commandLink:
<p:commandLink update=":center" actionListener="#{sidePviewTest.sideBarAction}" value="Center1">
<f:param name="pageViewId" value="center1" />
</p:commandLink>layoutUnit:
<p:layoutUnit id="center" position="center">
<ui:include src="#{sidePviewTest.includedPage}" />
</p:layoutUnit>我不明白问题出在哪里。有什么想法吗?
JSF2.1 PrimeFaces 3.5
发布于 2013-09-23 11:48:49
我找到了如何正确地显示内容。我添加了一个面板,我刷新它,而不是布局。
<p:commandLink update=":myPanel" actionListener="#{sidePviewTest.sideBarAction}" value="Center1">
<f:param name="pageViewId" value="center1" />
</p:commandLink>
<p:layoutUnit id="center" position="center">
<p:panel id="myPanel">
<ui:include src="#{sidePviewTest.includedPage}" />
</p:panel>
</p:layoutUnit>https://stackoverflow.com/questions/18913547
复制相似问题