我想使用#{viewScope.newLOBType}
中的setPropertyActionListener
(如下所示)为remotecommand
分配动态值,那么如何将值从Javascript传递到此处?
代码:
<p:remoteCommand name="showPanel" update=":createLOBPanel">
<f:setPropertyActionListener target="#{viewScope.newLOBType}" value="..<dynamic value from JavaScript>.. "/>
</p:remoteCommand>
答案 0 :(得分:2)
一种方法可能是:
定义
<h:inputText id="myHiddenValue" style="display:none" value="#{viewScope.newLOBType}"/>
然后使用js或jquery $("#myHiddenValue").val("wooot");
然后
<p:remoteCommand process="myHiddenValue" name="showPanel" update=":createLOBPanel">