我尝试从bean动态创建<h:commandButton>
。它必须看起来像:
<h:commandButton actionListener="#{bean.okUpdate("1234")}" title="ok" value="ok" id="ok_1234" update:"otherComponent"/>
到目前为止,bean中的代码创建了这个按钮:
HtmlCommandButton okUpdate = new HtmlCommandButton();
okUpdate.setLabel("ok");
okUpdate.setValue("ok");
okUpdate.setId("okUpdate_" + uuid);
okUpdate.setActionExpression(createMethodExpression(String.format("#{bean.okUpdate('" + uuid + "')}", "ok"), null, String.class));
- &GT;我应该添加哪些代码,以便commandButton也包含update:"otherComponent"
?
答案 0 :(得分:1)
使用Primefaces CommandButton类Reference here
org.primefaces.component.CommandButton.
它有一个“update
”值expression
。