【发布时间】:2014-03-01 09:40:50
【问题描述】:
我有 2 个组合框 1.company 和 2.city,当我从公司的组合框中选择任何公司时,它会更改 ajax 上的城市组合框我的问题是我应该使用
<p:ajax update="city" listener="pretty:cityOnChange" />
或
<p:ajax update="city" listener="#{actionClass.cityOnChange}" />
当我使用下面的语句时,我得到了异常
listener="pretty:cityOnChange":无法将类型为 java.lang.String 的漂亮:cityOnChange 转换为类 javax.el.MethodExpression
<p:ajax update="city" listener="pretty:cityOnChange" />
这是我正在使用的代码
<h:outputLabel value="select Company" />
<p:selectOneMenu id="companySelectId" value="#{circleAction.companyBeans.companyBeansId}">
<f:selectItems value="#{circleAction.companyBeans.companyMap}"/>
<p:ajax update="city" listener="pretty:cityOnChange" />
</p:selectOneMenu>
【问题讨论】:
标签: jsf-2 prettyfaces