タイプとコードの2つのドロップダウンがあります。値 = A、B、または C の場合、Type ドロップダウンに応じて Code ドロップダウンの値を変更する必要があります。List を理解して処理できるように、A、B、または C の値をリスナーに渡すにはどうすればよいですか?
<h:outputLabel value="Type" for="idType" />
<h:selectOneMenu id="idType" value="#{myController.type}">
<f:selectItem itemLabel="AAA" itemValue="AAA" />
<f:selectItem itemLabel="BBB" itemValue="BBB" />
<f:selectItem itemLabel="CCC" itemValue="CCC" />
<f:ajax event="valueChange" listener="#{myController.changeCodeList}" render="idCode" execute="@this" />
</h:selectOneMenu>
<h:outputLabel value="Code" for="idCode" />
<h:selectOneMenu id="idCode" value="#{myController.code}" >
<f:selectItem itemLabel="Select ..." noSelectionOption="true" />
<f:selectItems value="#{myController.codeList}" />
</h:selectOneMenu>