`

Weblogic中如何解决中文显示乱码问题2

阅读更多
    由于操作系统、浏览器、数据库、JVM采用的字符集都不一样,基于Weblogic Server开发的应用经常出现中文显示乱码问题,其实在Weblogic Server上运行的WEB应用有很多与字符集有关的设置,下面做一个总结,为了正确处理中文,最好把这些设置都设上。


1. 在JSP文件头加入
<%@ page contentType="text/html; charset=GBK" %> 指定该JSP采用的字符集。

2.在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" %>会覆盖该设置


3.在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中默认指定的字符集进行编码。


4.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>
0
0
分享到:
评论

相关推荐

    weblogic10在UNIX下部署,中文乱码问题的解决

    在部署WebLogic Server 10版本于UNIX操作系统时,可能会遇到中文乱码的问题,这主要...在实际操作过程中,可以参考提供的`weblogic10在UNIX下部署,中文乱码问题的解决.txt`文件,里面可能包含具体的步骤和解决方案。

    weblogic和tomcat 下载附件乱码问题

    本文将详细探讨WebLogic与Tomcat环境下解决下载附件乱码问题的方法。 #### 一、问题背景 在Web应用程序中,当用户点击下载链接后,浏览器会根据服务器返回的信息来判断如何处理这个下载请求。如果服务器返回的...

    weblogic12c安装及乱码处理.docx

    本篇主要介绍WebLogic 12c的安装过程,以及针对页面和控制台出现乱码问题的解决方案。 ### 安装WebLogic 12c 1. 下载WebLogic 12c的安装包,可以从甲骨文官网获取。 2. 运行安装程序,按照向导进行安装。过程中...

    weblogic部署项目乱码解决

    在Web应用程序开发与部署过程中,字符编码问题经常导致中文或特殊字符显示为乱码。对于使用Oracle WebLogic Server作为应用服务器的企业级项目而言,确保正确的字符编码设置至关重要。本文将详细介绍如何通过修改...

    Weblogic乱码问题

    其中,“Weblogic乱码问题”是一个较为常见的难题,主要表现为中文或其他特定字符集中的字符在Web应用中出现乱码现象。本文将详细探讨这一问题,并提供具体的解决策略。 #### 二、问题概述 Weblogic服务器是一款高...

    Weblogic中文乱码问题的处理.docx

    本文将详细讨论如何在Weblogic环境中解决中文乱码问题。 首先,理解字符集编码至关重要。ISO8859系列是针对西方字符的8位编码,如ISO8859-1和ISO8859-2,它们与ASCII字符集兼容。GB2312和BIG5分别是简体中文和繁体...

    weblogic页面无法显示

    如果Web应用中的文件或资源使用了其他编码格式,则可能导致显示乱码或者无法正常解析。 3. **环境变量配置不正确**:在启动WebLogic服务时,如果没有正确设置JAVA_OPTIONS环境变量,也可能导致各种问题的发生。例如...

    java开发乱码问题处理大全

    本文将深入探讨Java开发中常见的乱码问题及其解决策略,帮助你迅速掌握处理乱码的技巧,提升开发效率。 #### 一、统一字符集编码 首先,确保系统和Java环境的字符集编码统一至关重要。默认情况下,Java使用的是UTF...

    linux6中weblogic11g安装部署

    这不会影响安装过程,但如果希望使用图形界面进行安装,则需要以非 root 用户身份运行安装程序,并确保已解决了中文乱码和图形界面服务的问题。 ##### 3. 欢迎界面 在安装过程中,首先会出现欢迎界面,提示用户...

    weblogic10集群部署注意事项

    2. **解决乱码问题**:如果安装界面出现中文乱码的情况,可以通过设置`LANG`环境变量来解决。 ```bash export LANG=en_US.UTF-8 ``` 通过这样的设置,可以确保安装过程中的界面显示正常,避免了因为字符集不兼容...

    jsp中文问题解决方案(完整版)

    【描述】:在Java应用程序开发中,处理中文乱码问题是一项常见的挑战,特别是在使用非Unicode编码如GB2312(包括GBK简体和Big5繁体)的环境中。正确展示中文和在数据库中存储中文是基础需求。本文将提供一个完整的...

    weblogic10配置

    【正文】 在IT行业中,WebLogic Server是一款由...通过上述方法,可以有效地解决WebLogic与第三方框架的冲突,以及处理中文乱码问题,确保应用程序的正常运行。在实际工作中,不断学习和实践是提升IT专业技能的关键。

    springmvc 发送ajax出现中文乱码的解决方法汇总

    这个问题主要出现在数据从服务器传输到客户端的过程中,由于编码设置不正确,导致中文字符无法正常显示。以下将详细介绍四种解决Spring MVC中处理Ajax请求时中文乱码的方法。 ### 方法一:在@RequestMapping注解中...

    jsp中文问题的解决

    本文将根据所提供的信息片段,详细解释如何处理和解决JSP中的中文编码问题,并给出具体的解决方案。 #### 问题背景 在接触JSP初期,可能会遇到中文字符显示异常的情况,如乱码等。这些问题往往源于不同环节之间的...

    RedHatEl5+WebLogic11g+Oracle10g

    7. **字符集配置**:在 `setDomainEnv.sh` 文件中配置字符集为GBK,以解决中文显示问题。例如,可以在文件中添加以下行: ``` export LANG="zh_CN.GBK" export LANGUAGE="zh_CN.GBK" export LC_ALL="zh_CN.GBK" ...

    润乾报表使用

    - 中文支持问题:某些环境中可能存在中文显示问题。 - Servlet版本兼容性:确保使用版本一致的Servlet。 - JIT问题:特定环境下可能出现性能下降现象。 - **操作系统差异**: - 安装包语言问题:不同操作系统的...

    各中间件部署项目实施文档.docx

    - **解决方案**:修改Tomcat的配置文件,例如`catalina.sh`中的JAVA_OPTS设置,添加字符集编码参数,例如`-Dfile.encoding=UTF-8`,确保正确处理中文字符。 以上是关于Tomcat和WebLogic在Linux环境下的部署流程及...

    obiee11g常见问题集

    19. **会话日志中文乱码**:可能是字符编码设置不正确,需要在服务器或浏览器配置中设置正确的字符集,如UTF-8。 20. **组和计算项的区别**:组是基于现有字段的逻辑组合,而计算项是基于表达式的新的计算字段。 ...

    struts2的struts.properties介绍

    ### Struts2中的struts.properties配置详解 在Struts2框架中,`struts.properties`文件扮演着极其重要的角色,它用于定义各种配置项来控制框架的行为。下面将详细介绍该文件中的一些关键配置项。 #### struts....

Global site tag (gtag.js) - Google Analytics