我使用RichFaces的3.3.3工作,Tomcat的6.當我嘗試使用IE6訪問我的應用程序和Windows語言設置爲阿拉伯語,我得到下面的異常:的RichFaces 3.3.3問題IE6
IllegalArgumentException:從HTML轉換爲java的參數「size」無法解碼:[1px],原因:無法解析的數字:「1px」。
當我改變窗口的語言回英語,重新啓動服務器並嘗試再次登錄,一切工作正常..
任何人可以幫我這個問題
我使用RichFaces的3.3.3工作,Tomcat的6.當我嘗試使用IE6訪問我的應用程序和Windows語言設置爲阿拉伯語,我得到下面的異常:的RichFaces 3.3.3問題IE6
IllegalArgumentException:從HTML轉換爲java的參數「size」無法解碼:[1px],原因:無法解析的數字:「1px」。
當我改變窗口的語言回英語,重新啓動服務器並嘗試再次登錄,一切工作正常..
任何人可以幫我這個問題
你有this問題。不幸的是,它似乎是NumberFormat
類中的一個錯誤。
我設法找到一個解決方法:在你的rich:tabPanel中,添加屬性headerSpacing =「1」(沒有任何單位)。這將解決解析器問題。花了我相當一段時間調試jsf和jdk找出...
你還需要做的一件事:在你的皮膚,設置generalSizeFont爲一個沒有單位的值。即例如「generalSizeFont = 11」。否則,你會得到圖標的例外(儘管如此,它們仍然可以工作)。
好像RichFaces是種族主義者;-) – 2010-11-11 09:00:21