2013-06-20 52 views
3

我有一個日曆:事件dateSelect上primefaces阿賈克斯日曆不工作

<p:calendar id="fechaInicio" mode="inline" 
    value="#{informesBean.fechaInicio.fecha}" 
    pattern="#{informesBean.fechaInicio.pattern}"> 
    <p:ajax event="dateSelect" listener="#{informesBean.limpiaLink}" 
     update="link" /> 
</p:calendar> 

這是我limpiaLinkinformesBean

public void limpiaLink(SelectEvent event) { 
    Date date = (Date) event.getObject(); 
    extraido = false; 
    System.out.print(date.toString()); 
} 

而且我有一個符合斷點

Date date =(Date)event.getObject();

但是從來沒有停止在我的斷點,我做錯了什麼?

編輯: 隨着檢查的Chrome元我才意識到,當我點擊我的日曆上的日子,鉻拋出這樣的:

POST http://localhost:8080/quickpacity/pages/planificacion/informeTestManager.xhtml 500 (Error Interno del Servidor) jquery.js.xhtml:21 
send jquery.js.xhtml:21 
bG.extend.ajax jquery.js.xhtml:21 
PrimeFaces.ajax.AjaxUtils.send primefaces.js.xhtml:1 
PrimeFaces.ajax.Queue.offer primefaces.js.xhtml:1 
PrimeFaces.ajax.AjaxRequest primefaces.js.xhtml:1 
PrimeFaces.ab primefaces.js.xhtml:1 
PrimeFaces.cw.behaviors.dateSelect informeTestManager.xhtml:34 
PrimeFaces.widget.Calendar.PrimeFaces.widget.BaseWidget.extend.fireDateSelectEvent primefaces.js.xhtml:6 
cfg.onSelect primefaces.js.xhtml:6 
$.extend._selectDate jquery-plugins.js.xhtml:147 
$.datepicker._selectDate jquery-plugins.js.xhtml:340 
$.extend._selectDay jquery-plugins.js.xhtml:147 
handler.selectDay jquery-plugins.js.xhtml:147 
bG.event.dispatch jquery.js.xhtml:14 
b6.handle.b4 

回答

3

我發現我的錯誤,我沒有把日曆內一個表單,哎!

我離開這裏,以防萬一任何人有同樣的問題。

問候。