中文乱码解决方案
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了中文乱码解决方案相关的知识,希望对你有一定的参考价值。
方法一:
<%@ page contentType="text/html; charset=GBK"%>
方法二:
//设置解码方式,对于简体中文,使用GBK编码
request.setCharacterEncoding("GBK");
方法三:
// 获取请求里包含的查询字符串
String rawQueryStr = request.getQueryString();
//使用URLDecoder解码字符串
String queryStr = java.net.URLDecoder.decode(rawQueryStr, "GBK");
方法四:
//获取原始的请求参数值
String rawName=request.getParameter("username");
//将请求参数值使用ISO-8859-1字符串分解成字节数组
byte[] rawBytes=rawName.getBytes("ISO-8859-1");
//将字节数组重新解码成字符串
String name=new String(rawByte,"GBK");
以上是关于中文乱码解决方案的主要内容,如果未能解决你的问题,请参考以下文章