3

リモートコマンドによって呼び出される関数doActionにパラメーターnodeを渡したいのですが、どのように渡すことができますか? ノードに名前タイプの属性があり、それらを doAction で使用したいとします。変数を渡すにはどうすればよいですか?

ありがとう!

public static class node {
        String name;
        String type;

        //setters getters etc...
}

<p:remoteCommand name="doWhatYouWant" action="#{managedBean.doAction}" />

<p:treeTable value="#{managedBean.tree}" var="node">
<p:column>
        <p:commandLink value="Invoke action"  onclick="doWhatYouWant([params...])" />
</p:column>
</p:tree>

public void doAction() {
        // do something with var="node"
}
4

1 に答える 1