富datascroller中的scrollListener

时间:2014-03-12 17:57:53

标签: java jsf richfaces

我正在使用丰富的4.3.1-Final,我无法设置scrollListener。 在每次测试中,我都会得到空指针异常。

rich:dataScroller定义

<rich:dataScroller id="topScroller" renderIfSinglePage="true" for="table" maxPages="5" page="#{mainSearchBean.currentPage}" fastControls="hide" render="table topScrollerPanel bottomScrollerPanel" scrollListener="#{mainSearchBean.dtListener}"/>

侦听器方法

public void dtListener(DataScrollEvent event) {    
 logger.debug("Pageindex: #0 "+ currentPage);} 

错误

java.lang.NullPointerException
at org.richfaces.taglib.MethodExpressionScrollListener.processDataScroll(MethodExpressionScrollListener.java:27)
at org.richfaces.event.DataScrollEvent.processListener(DataScrollEvent.java:83)
at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:778)
at org.richfaces.component.AbstractDataScroller.broadcast(AbstractDataScroller.java:206)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:787)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1252)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)

任何想法是什么问题?任何帮助表示赞赏。 ;)

谢谢!

0 个答案:

没有答案