2010-08-30 64 views
1

我的JSF Web應用程序使用PrimeFaces驗證碼。它可以在Firefox和IE下正常工作,但不會在Chrome下顯示。我不明白在頁面生成任何錯誤,但如果我嘗試後與無形的Captcha驗證碼數據,顯示以下錯誤消息:PrimeFaces Captcha在Chrome中未顯示

j_idt25:j_idt32: Validation Error: Value is not valid. 

有一個在XHTML ID爲「j_idt32」沒有元素源代碼。我用這兩種瀏覽器檢查了這一點。

任何幫助將不勝感激,在此先感謝!丹尼爾

回答

6

下可以在PrimeFaces用戶手冊FAQ中最初發現:

隨着小面像圖表一些組件並不在Safari或Chrome,但 there's與Firefox沒有問題的工作。

常見原因是當與PrimeFaces 一起使用時,使用facelets時的響應 mimeType。您需要確保 responseTypetext/html。使用 facelets,您可以使用<f:view contentType=」text/html」>來強制執行 此設置。

這解決了我的問題。

+0

你是一個天才再用 – arg20 2011-05-03 17:24:03

相關問題