以使用java servlet2.2为例
String ChStr = new String(OldStr.getBytes("ISO8859_1"),"GB2312");
其中OldStr显示为???,但转换后的ChStr就能正常转换中文了。
在servlet2.3中String类专门有一个方法可以转换字符集,可以去查一下。
在 chino (haddis) 的大作中提到:
: 响应页面中的字体设置:
<%@ page contentType="text/html; charset=gb2312" %>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
如果两句指令都有效,则从请求页面传递的中文参数显示为????
如果注销第一句,则从xml文档中读取的中文显示为???
二者总是不能同时正常显示,请高手指点!
webserver: Tomcat5.5
OS: windows XP
分享到:
相关推荐
如果已经存在的 JSP 文件中出现了中文显示问号问题,可以通过修改 JSP 文件的编码方式来解决问题。具体步骤如下: 1. 打开 JSP 文件,添加以下代码:; charset=GB18030" pageEncoding="GB18030"%> 2. 将各种编码...
解决 JSP 中文乱码问题是一个很常见的问题,在 JSP 开发过程中,经常出现中文乱码的问题,可能一至困扰着大家。下面我们将详细讨论 JSP 中文乱码问题的成因和解决方法。 JSP 中文乱码问题的成因 JSP 中文乱码问题...
jsp中文乱码问题是jsp开发中常见的问题之一,本文将围绕jsp中文乱码问题的解决展开讨论。首先,我们需要了解jsp中文乱码问题产生的原因,然后再讨论解决方案。 jsp中文乱码问题产生的原因是由于jsp页面的编码方式和...
然而,当涉及到中文字符时,开发者可能会遇到JSP中文显示乱码的问题。这个问题通常由编码设置不正确、响应头设置不当或者资源文件编码不匹配等原因引起。以下是一些解决JSP中文显示问题的方法: 1. **修改JSP文件...
解决JSP中文显示问题的几个方法
本文将详细探讨如何有效地解决JSP页面中的中文问题,确保用户界面能够正确地显示中文内容。 #### JSP页面中文问题的根本原因 在JSP页面中出现中文乱码的原因主要有以下几个方面: 1. **文件存储编码不一致**:JSP...
本主题聚焦于“jsp页面显示中文乱码解决”,这是一个典型的问题,许多开发者在处理包含中文字符的JSP页面时可能会遇到。让我们深入探讨这个问题,并提供一系列解决方案。 1. **字符编码基础** - **字符集与编码**...
JSP 页面中中文乱码问题是指在 JSP 页面中使用中文时,页面显示乱码的现象。这种问题的解决办法可以从多方面入手,包括设置页面的字符编码、使用 POST 方式提交表单、使用 GET 方式提交表单等。 一、JSP 页面设置...
JSP中文乱码问题主要是由字符编码不一致引起的,通过在JSP文件中明确指定编码格式或在服务器层面配置统一的编码标准,可以有效地解决这一问题。在实际开发中,应根据项目的规模和需求选择合适的解决方案,确保中文...
### JSP中处理中文字符及数组的转码与显示 #### 概述 在Web开发过程中,特别是使用Java ...通过以上步骤,可以有效地解决JSP中从表单获取的数组数据中包含中文字符的转码与显示问题,提高用户体验和系统的稳定性。
本文将深入探讨这些概念,并提供具体的代码示例来解释如何在实际开发中解决中文显示或乱码的问题。 ### 1. Unicode与Java中的字符编码 #### 1.1 Unicode编码基础 Unicode是一种国际字符编码标准,旨在支持所有...
本文将深入探讨如何解决这个问题,确保在JSP页面中正确显示中文字符。 首先,我们需要理解字符编码的基本概念。在计算机系统中,字符编码是用来表示文本的规则,如常见的ASCII、GBK和UTF-8等。在Web环境中,HTTP...
jsp中文显示问号问题解决方法.doc
综上所述,JSP中文问题主要涉及字符编码的设置和一致性,解决这些问题需要从多个层面进行检查和调整。通过学习和实践,开发者可以有效地处理JSP中的中文字符,创建出支持多语言的高质量网站。提供的文档"JSP页面显示...
### JSP和Servlet中的中文乱码问题根源 中文乱码问题通常源于字符编码不一致或配置错误。在Web应用中,数据流经多个环节,包括客户端浏览器、服务器端的请求响应处理、数据库交互等。每个环节都可能有自己的默认...
本文将详细介绍如何在Servlet与JSP中彻底解决中文乱码问题,并给出具体的解决方案。 #### 二、中文乱码的原因分析 中文乱码主要由以下几个原因引起: 1. **服务器端编码设置不正确**:如果服务器端的字符集设置与...
在 JSP 页面中传值时,中文字符可能会出现乱码问题,这是由于字符编码不一致所引起的。下面将详细讲解 JSP 中文乱码种类和解决方案。 JSP 文件中文内容显示乱码 在 JSP 文件中,如果中文内容显示乱码,可能是由于...
在开发Web应用时,尤其是使用Java技术栈如JSP、Servlet与MySQL数据库交互时,中文乱码问题常常困扰着开发者。...这样,无论是在MySQL、JSP、Servlet还是C#或.NET环境中,中文字符都能正常显示,避免乱码的出现。
综上所述,在开发中遇到EL表达式问题时,可以通过调整web.xml文件中的JSP版本配置或在JSP页面中调整page directive指令来解决。同时,了解EL表达式在不同Java EE版本中的行为差异以及它们提供的新特性,有助于在实际...