ZKでfor eachでexecution.createComponentを実行する必要があります
次に、グリッドの列にコンポーネントを作成する必要があります。
私のコードは次のとおりです。
<zk>
<window title="MVVM window Passing arguments and retur values. This is one.zul"
border="normal" apply="org.zkoss.bind.BindComposer"
viewModel="@id('e') @init('Include1Composer')">
<grid id="grid1">
<columns>
<column forEach="${e.list}" label="${each}" >
<window id="${each}">
<zscript>
Map arg = new HashMap();
arg.put("columnName", ${each});
Executions.createComponents("index_1.zul",${each} , arg);
</zscript>
<textbox value="${each}"/>
</window>
</column>
</columns>
</grid>
</window>
</zk>
各列にウィンドウを作成し、${each} を使用して ID を実行 createComponents に渡します。したがって、各列にコンポーネントを作成し、それぞれの値を渡して Java クラスに保存する必要があります。 ${each} のような引数を渡す必要があります。このコードを試していますが、誰かが私を助けてくれればうまくいきません。