以下两段代码之间有什么区别 – 关于listener位置? <h:selectOneMenu …> <f:selectItems … /> <f:ajax listener="#{bean.listener}" /> </h:selectOneMenu> 和 <h:selectOneMenu … valueChangeListener="#{bean.listener}"> <f:selectItems … /> </h:selectOneMenu>