JSP中文乱码问题解决方法小结
在使用JSP的过程中,最使人头疼的一个问题就是中文乱码问题,以下是我在软件开发中遇到的乱
  码问题以及解决方法。
  1、JSP页面乱码
   这种乱码的原因是应为没有在页面里指定使用的字符集编码,解决方法:只要在页面开始地方用下
  面代码指定字符集编码即可,
  
  2、数据库乱码
   这种乱码会使你插入数据库的中文变成乱码,或者读出显示时也是乱码,解决方法如下:
   在数据库连接字符串中加入编码字符集
   String Url="jdbc:mysql://localhost/digitgulf?
  user=root&password=root&useUnicode=true&characterEncoding=GB2312";
   并在页面中使用如下代码:
   response.setContentType("text/html;charset=gb2312");
   request.setCharacterEncoding("gb2312");
  3、中文作为参数传递乱码
   当我们把一段中文字符作为参数传递个另一页面时,也会出现乱码情况,解决方法如下:
   在参数传递时对参数编码,比如
   RearshRes.jsp?keywords=" + java.net.URLEncoder.encode(keywords)
   然后在接收参数页面使用如下语句接收
   keywords=new String(request.getParameter("keywords").getBytes("8859_1"));
  4、JSP页面乱码加这句
  <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"
  errorPage="err.jsp" %>
之前所写,迁移至此
原文链接:http://user.qzone.qq.com/372806800/blog/1336199152
JSP中文乱码问题解决方法小结的更多相关文章
- WingIDE中文乱码问题解决方法
		
WingIDE中文乱码问题解决方法 安装完WingIDE后,首次运行python脚本时,若脚本中含有UTF-8中文,在Debug I/O输出框中,全部变成了乱码. 这时其实我们设置下WingIDE的编 ...
 - 【转】asp.net Cookie值中文乱码问题解决方法
		
来源:脚本之家.百度空间.网易博客 http://www.jb51.net/article/34055.htm http://hi.baidu.com/honfei http://tianminqia ...
 - soapUI参数中文乱码问题解决方法 (groovy脚本中文乱码)
		
soapUI参数中文乱码问题解决方法 可能方案1: 字体不支持中文,将字体修改即可: file-preferences-editor settings-select font 修改字体,改成能显示中文 ...
 - LoadRunner中文乱码问题解决方法
		
LoadRunner中文乱码问题解决方法 前段时间在录制,增强,整合LoadRunner脚本,期间两次遇到了中文乱码问题.在此记录一下中文乱码问题的解决办法. 一.录制回放中文乱码 我录制登陆的脚本, ...
 - python3 库pandas写入csv格式文件出现中文乱码问题解决方法
		
python3 库pandas写入csv格式文件出现中文乱码问题解决方法 解决方案: 问题是使用pandas的DataFrame的to_csv方法实现csv文件输出,但是遇到中文乱码问题,已验证的正确 ...
 - soapUI参数中文乱码问题解决方法&soap UI工具进行web接口测试
		
soapUI参数中文乱码问题解决方法 可能方案1: 字体不支持中文,将字体修改即可: file-preferences-editor settings-select font 修改字体,改成能显示中文 ...
 - tomcat启动控制台中文乱码问题解决方法
		
tomcat启动控制台中文乱码问题解决方法,修改tomcat安装路径/conf/logging.properties文件 java.util.logging.ConsoleHandler.encodi ...
 - [转]mysql导入导出数据中文乱码解决方法小结
		
本文章总结了mysql导入导出数据中文乱码解决方法,出现中文乱码一般情况是导入导入时编码的设置问题,我们只要把编码调整一致即可解决此方法,下面是搜索到的一些方法总结,方便需要的朋友. linux系统中 ...
 - tomcat项目中文乱码问题解决方法
		
在部署tomcat项目时经常会遇到中文乱码问题,解决的方法可参考以下步骤. 1.更改Tomcat安装目录下的conf\server.xml,指定浏览器的编码格式为"utf-8"格式 ...
 
随机推荐
- MySQL学习笔记——存储引擎的索引特性
 - kill  命令详解  系统信号
			
kill 命令详解 系统信号 参考: 了解Linux的进程与线程 http://www.cnblogs.com/MYSQLZOUQI/p/4234005.html Linux就这个范儿 P532 ...
 - 蒋鑫:为什么 Git 比 SVN 好
			
在版本控制系统的选型上,是选择Git还是SVN? 对于开源项目来说这不算问题.使用Git极大地提高了开发效率.扩大了开源项目的参与度. 增强了版本控制系统的安全性,选择Git早已是大势所趋. 但对于企 ...
 - 线段树 Interval Tree
			
一.线段树 线段树既是线段也是树,并且是一棵二叉树,每个结点是一条线段,每条线段的左右儿子线段分别是该线段的左半和右半区间,递归定义之后就是一棵线段树. 例题:给定N条线段,{[2, 5], [4, ...
 - SqlServer:传递超长字符串参数时,参数被自动换行。
			
declare @ids nvarchar(max); set @ids=N'5936593066,5936556893,59366 00375,5936594808,59 36624757,5936 ...
 - java程序员从笨鸟到菜鸟之(七)一—java数据库操作
			
本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 数据库访问几乎每一个稍微成型的程序都要用到的知识,怎么高效的访问数据库也是我们学习的一个 ...
 - centos 6.4下设置输入法
			
最近安装了centos,设置输入法步骤如下: 1)确定安装了Chinese support: : yum install "@Chinese Support" 2)输入法设置 在界 ...
 - 暴力枚举-数长方形(hdu5258)
			
数长方形 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submis ...
 - With as  递归查询
			
use TEST create table Provinces ( pro_Id ,), pro_Name nvarchar(), pro_Code nvarchar(), pro_PId int ) ...
 - codevs 1201 最小数和最大数
			
http://codevs.cn/problem/1201/ 1201 最小数和最大数 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 青铜 Bronze 题解 题 ...