
由于操作系统,浏览器weblogic 字符集,和JVM使用的字符集不同,因此基于Weblogic Server开发的应用程序经常使用中文乱码. 实际上weblogic 字符集,有许多与Weblogic Server上运行的WEB应用程序相关的字符集. 设置,在下面做一个总结,以正确处理中文,最好设置这些设置.
1. 添加JSP文件头
<%@页面contentType =“ text / html; charset = GBK”%>指定此JSP使用的字符集.
2. 添加Weblogic.xml文件的<jsp-descriptor>:

jsp-param>

指定JSP文件中使用的字符集. JSP文件中的<%@页面contentType =“ text / html; charset = GBK”%>将覆盖此设置
3. 在Weblogic.xml文件中添加

jsp-param>
如果为TRUE,则指定在编译JSP文件时,使用在JSP文件中定义的<%@ page contentType =“ text / html; charset = GBK”%>或
4. Weblogic Server需要将HTTP请求(GET和POST)中的数据从其原始编码转换为Unicode,以便Java Servlet API进行处理. 为了进行此转换,Weblogic Server需要知道HPPT请求中数据的编码方法. 可以在Weblogic.xml的

input-charset>
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-158828-1.html
才终感知