当WEB应用使用RichFaces出现如下异常:
javax.faces.FacesException: Error decode resource data
时,
该问题是由于RichFaces在FireFox中 "!" encoded as "%21",解码时出错了,在其它浏览器正常
官方解释:Tracing into ResourceBuilderImpl.decrypt shows that FF11 gives us strings where the exclamation point "!" is encoded as "%21". IOW there is a call to URLDecoder.decode missing somewhere
可以通过更新
richfaces-impl-3.3.1.GA.jar 下面的WebXml.class来解决。
增加代码如下:
String s = getFacesResourceKey(resourcePath);
if (null != s)
try {
return URLDecoder.decode(s, "ISO-8859-1");
}
catch (UnsupportedEncodingException e)
{
}
return null;
解决方案出处:https://issues.jboss.org/browse/RF-12062
分享到:
相关推荐
richfaces uploadfile出现event.getUploadItem() item.getData()空值的问题解决方法 richfaces uploadfile出现event.getUploadItem() item.getData()空值的问题解决方法
richfaces3.1.4版的demo,运行在jboss和tomcat5.5下
Richfaces标签 简介Richfaces标签相关内容 初学者认知
richfaces标签学习笔记richfaces标签学习笔记richfaces标签学习笔记richfaces标签学习笔记
这是richfaces 3.3.1的用户手册PDF版
教会如何使用richfaces,及richfaces应用
Richfaces ShowCase离线包,可直接在tomcat下部署,含在线演示例子。
关于richfaces的一些比较好的资料,希望大家看了能有收获
Richfaces组件使用指南、richfaces手册(很详细、很全面的教程)
RichFaces组件简介,复合组件,日期控件,Ajax标签, 轻松实现。RichFaces组件简介,复合组件,日期控件,Ajax标签, 轻松实现。RichFaces组件简介,复合组件,日期控件,Ajax标签, 轻松实现。
richfaces-ui-3.1.2的组件。AJAX基于jsf。全程是JBoss RichFaces ,不知道为什么在Exadel上找不到免费下载,还不清楚和Exadel RichFaces在代码中的关系到了什么程度。
RichFaces_3.3.3_TLD.chm
richfaces中文开发文档 纯中文 适合维护老项目的人
使用richfaces需要用到的jar包! commons-beanutils-1.7.0.jar,commons-codec-1.3.jar,commons-collections-3.2.jar,commons-digester-1.8.jar,commons-discovery-0.4.jar,commons-el-1.0.jar,commons-...
RichFaces4.5 JavaApi JSApi API文档 英文版
richfaces4.0所需的jar包,richfaces4.0所需的jar包,richfaces4.0所需的jar包,
Richfaces3.3.3常用组件使用手册 便于学习Richfaces和a4j和jsf框架 很好很实用
RichFaces 3.3的官方帮助文档,英文,pdf格式。官网上经常不能下载,这下好不容易给我下下来了。
richfaces-distribution-4.5.8.Final的richfaces-showcase的部署包
richfaces环境搭建所需要的jar richfaces-api-3.3.1.GA.jar richfaces-impl-3.3.1.GA.jar richfaces-ui-3.3.1.GA.jar 希望对搭建有帮助