weblogic10部署润乾报表中文乱码问题的解决
来源:互联网 发布:免费发短信软件 编辑:程序博客网 时间:2024/05/20 18:50
通过weblogic提供的console界面,可以很容易地将润乾报表应用部署到weblogic10上,但有些用户反应出现了中文显示乱码的问题,而该应用在润乾内置的tomcat下时是正常的。经过细致的排查发现,原来是weblogic本身设置的问题。下面就给出遇到此问题时的解决办法。
① 在Weblogic.xml文件的< jsp-descriptor >中加入:
< jsp-param > < param-name >encoding< /param-name >
< param-value >GBK< /param-value >
< /jsp-param >
指定JSP文件中采用的字符集,在JSP文件中的< %@ page contentType=”text/html; charset=GBK” % >会覆盖该设置。
② 在Weblogic.xml文件的< jsp-descriptor >中加入:
< jsp-param >
< param-name >compilerSupportsEncoding< /param-name >
< param-value >true< /param-value >
< /jsp-param >
如果为TRUE,指定在编译JSP文件时,采用在JSP文件中< %@ page contentType=”text/html; charset=GBK” % >或< jsp-descriptor >中定义的encoding参数中定义的字符集进行编码,如果为FALSE,则采用JVM中默认指定的字符集进行编码。
③ Weblogic Server需要把HTTP request(GET 和POST)中的数据从它的原始编码转化为Unicode,以便Java servlet API进行处理,为了做这种转换,Weblogic Server需要知道HPPT request中的数据的编码方式。这可以通过在Weblogic.xml的< context-param >中设置:
< input-charset >
< resource-path >/< /resource-path >
< java-charset-name >GBK< /java-charset-name >
< /input-charset >
经过以上三个步骤的设置后,中文乱码问题解决。
- weblogic10部署润乾报表中文乱码问题的解决
- weblogic10下部署润乾报表V4的demo应用
- weblogic10下部署润乾报表demo
- 润乾报表weblogic中文乱码问题总结
- 待解决的水晶报表部署问题
- Tomcat下快逸报表中文乱码问题怎么解决
- 中文乱码问题的解决
- 中文乱码问题的解决
- 解决BAE部署JavaWeb项目中文乱码问题
- Tomcat下报表中文乱码问题怎么解决(润乾v4及集算报表同样适用)
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 下载GHOST重新安装系统,四个硬盘分区变成一个,如何恢复其他硬盘中的资料
- 关键字的作用
- 工具类小技巧集合
- NYOJ325 zb的生日(01背包,深搜DFS)
- 左旋字符串
- weblogic10部署润乾报表中文乱码问题的解决
- HTTP通信--Android客户端与Servlet通信
- 常用控件的使用
- Hibernate
- 解决loading descriptor for xxx 慢的问题
- Linux下安装go1.7.3
- spark性能优化:数据倾斜调优
- 树莓派sip视频电话-1:exosip2ctype+python使用硬件编解码
- 类加载-反射(JAVA灵魂)