我在 jsf 1.1 中使用 ajax4jsf,我的代码如下:
<h:selectOneMenu id="INPUT_PO_DocCategory" binding="#{PrinceOfficeBean.PO_DocCategory}" style="width:200px;">
<f:selectItem itemLabel="test" itemValue="123"/>
<f:selectItem itemLabel="test2" itemValue="456"/>
<a4j:support event="onchange" actionListener="#{PrinceOfficeBean.processDocumentCategoryValueChange}" reRender="INPUT_PO_DocType" />
</h:selectOneMenu>
这段代码是静态的,我可以通过绑定对象获取 selectOne 值PO_DocCategory
问题是:是否可以通过动作事件对象获取 actionlistener 中的组件值?
public void processDocumentCategoryValueChange(ActionEvent e) throws Exception {
// get component value from ActionEvent
}