selectOneMenu が onchange イベントを発生させません。コードは次のとおりです。
<p:selectOneMenu id="select_preset"
value="#{JobMgmtBean.presetGroupName}"
valueChangeListener="#{PFJobMgmtBean.PresetGroupChangeEvent}"
onchange="submit();">
<f:selectItems value="#{JobMgmtBean.presetGroupList}"/>
</p:selectOneMenu>
selectOneMenu は適切に設定されており、さまざまな値を選択できます。しかし、選択を変更した後、ページが更新されることを期待します。つまり、バッキング Bean (RequestScoped) が再作成されます (onchange="submit();")? ただし、selectOneMenu の選択が変更されても何も起こりません。
また、値変更リスナー PresetGroupChangeEvent() は呼び出されません。
私はどこかで間違っていましたか?
Tomcat 7.0.25 + MyFaces 2.1.6 + PrimeFaces 3.2 を使用しています。