【发布时间】:2011-06-22 14:58:19
【问题描述】:
我正在使用以下代码根据用户的需求生成outputPanel。 我想根据用户的响应自定义outputPanel 的内容。 因此我需要将一个参数从commandLink 传递给ouputPanel。我该怎么做?
<h:form>
<p:commandLink value="Load" onclick="lazyload()" />
<p:remoteCommand name="lazyload" update="lazypanel">
<f:setPropertyActionListener value="#{true}" target="#{requestScope.shouldRender}"/>
</p:remoteCommand>
<p:outputPanel id="lazypanel">
<h:outputText value="This part is lazily loaded" rendered="#requestScope.shouldRender}"/>
</p:outputPanel>
</h:form>
【问题讨论】:
-
您的问题缺少一些东西:您希望用户如何指定所述参数?通过
<p:inputText/>?
标签: jsf jsf-2 primefaces