【发布时间】:2014-09-09 00:33:40
【问题描述】:
我正在使用 jsf 和 primefaces 来构建我的页面,但遇到了无法识别侦听器的问题。我也使用 eclipse 作为 IDE,在检查编写代码的建议时,该方法不显示。
它会说 setter not found for property class。
简短示例:
-html
<p:selectBooleanCheckbox value="#{myBean.value}" id="myID">
<p:ajax event="click" update="form0" listener="#{myBean.listener}"/>
</p:selectBooleanCheckbox>
-豆
public void listener(AjaxBehaviorEvent event) {
//do something with event
}
如果需要,我可以发布所有相关代码。但是,这是我认为需要的所有相关信息。
【问题讨论】:
-
语言独立于 IDE。你能告诉我们你的 Bean 上的注释吗?值有 setter/getter 吗?
-
您尝试过 JBossTools 扩展吗?它具有自动完成功能。
标签: java eclipse jsf-2 primefaces