【发布时间】:2014-06-14 04:05:36
【问题描述】:
我想将 URL 参数传递给远程命令中的 JSF 支持 bean。
如果我在页面中打印#{param.id} 和<h:outputLabel>,它可以工作。
如果我将它传递给支持bean 并在方法的bean 中打印它,如果只传递{param},我也会得到空值我对参数的引用。否则,如果我传递一个静态值,它就可以工作。
页面.xhtml:
<h:form>
<p:remoteCommand name="rmtinit" autoRun="true" immediate="true"
action="#{confirmbean.setta}" async="false">
<f:setPropertyActionListener target="#{confirmbean.id}" value="#{param.id}" />
<f:setPropertyActionListener target="#{confirmbean.idStatic}" value="900099" />
</p:remoteCommand>
</h:form>
【问题讨论】:
-
删除立即属性并重试。
-
有效!谢谢你。
-
@mstzn - 你能发布一个答案吗?
标签: jsf-2 primefaces