2

我的组件有问题<p:schedule>。它的事件监听器不会被触发。我尝试调试,发现当我单击事件或日期或移动事件时未调用组件的 decode 方法。为什么不调用解码?什么负责调用它?我应该怎么做才能解决这个问题?


更新:我更进一步:发出了 Ajax 请求,但似乎它没有被服务器处理。我已经通过 TamperData firefox 插件尝试了这个,这是请求:

主机=本地主机:7001
User-Agent=Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 AskTbUT2V5/3.8.0.12304 Firefox/3.6.8
接受=应用程序/xml,文本/xml,*/*
接受语言=en-us,en;q=0.5
接受编码=gzip,放气
接受字符集=ISO-8859-1,utf-8;q=0.7,*;q=0.7
保活=115
连接=保持活动状态
内容类型=应用程序/x-www-form-urlencoded;字符集=UTF-8
X-Requested-With=XMLHttpRequest
Referer=http://localhost:7001/CalendarConsole/Calendar.jsf
内容长度=377
Cookie=JSESSIONID=hT2KM8YT2dLzCWy2FnnvN2hw9Ln1Q0zpf58wmJyTVQYgLWt9Dkw2!1127089955; 管理员控制台=r5XKM8STYlW2dRv2F1yWRsSXFXbGyTFTnhKT5W8drg45102CXx1D!1127089955
Pragma=无缓存
缓存控制=无缓存
POSTDATA = j_id_id2%3Atitle =&j_id_id2%3Afrom =&j_id_id2%3A到=&j_id_id2%3AallDay =真自动滚动=&j_id_id2_SUBMIT = 1&javax.faces.ViewState = 8EgC7hvJoXWgMHaUZxk5rx66APlnNueyP32ajDxbvc%2Fi5akMf2jX5cVdAfmlUISJ504ZgdgVVdSjU3LichhOlEKC8bYGoFkT&primefacesPartialRequest =真j_id_id2:j_id_id4 = j_id_id2:j_id_id4&primefacesPartialProcess = j_id_id2:j_id_id4&j_id_id2:j_id_id4_selectedDate = 1283887800000

这就是回应

状态=正常 - 200
日期=2010 年 8 月 31 日星期二 10:40:33 GMT
内容长度=374
内容类型=文本/xml
X-Powered-By=Servlet/2.5 JSP/2.1

这有什么帮助吗?

4

1 回答 1

0

最后它通过使用 PrimeFaces 1.1 和 myfaces 1.2.9 工作了!

于 2010-08-31T19:13:43.367 回答