Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf richfaces 3.3.3 ie6的问题_Jsf_Richfaces - Fatal编程技术网

Jsf richfaces 3.3.3 ie6的问题

Jsf richfaces 3.3.3 ie6的问题,jsf,richfaces,Jsf,Richfaces,我正在使用richfaces 3.3.3和tomcat 6。当我尝试使用IE6访问我的应用程序并且windows语言设置为阿拉伯语时,我会遇到以下异常: IllegalArgumentException:无法解码用于从HTML转换为java的参数“大小”:[1px],原因:不可解析的数字:“1px” 当我将windows语言改回英语时,请重新启动服务器并尝试再次登录,一切正常 有人能帮我解决这个问题吗?你有问题。不幸的是,它似乎是NumberFormat类中的一个bug。我设法找到了一个解决方法

我正在使用richfaces 3.3.3和tomcat 6。当我尝试使用IE6访问我的应用程序并且windows语言设置为阿拉伯语时,我会遇到以下异常:

IllegalArgumentException:无法解码用于从HTML转换为java的参数“大小”:[1px],原因:不可解析的数字:“1px”

当我将windows语言改回英语时,请重新启动服务器并尝试再次登录,一切正常


有人能帮我解决这个问题吗?你有问题。不幸的是,它似乎是
NumberFormat
类中的一个bug。

我设法找到了一个解决方法:在rich:tabPanel中,添加属性headerspace=“1”(不带任何单位)。这将解决解析器问题。我花了相当长的时间调试jsf和jdk来找出


您还需要做一件事:在皮肤中,将generalSizeFont设置为不带单位的值。例如,“generalSizeFont=11”。否则你会得到图标的例外(尽管它们仍然有效)。

看起来RichFaces是种族主义者;-)