乱码问题
来源:互联网 发布:王作强鱼线淘宝店 编辑:程序博客网 时间:2024/06/06 07:35
在写程序时我们经常遇到乱码问题,主要原因是每个的编码方式不同,目前我接触的比较多的编码有“iso-8859-1”、“utf-8”。下面介绍几种中文乱码的解决方法。
一、get请求参数直接带在后面,到了servlet那边就会有乱码
String username = request.getParameter("username");//第一步:先原封不动的将它变回去byte[] bytes = username.getBytes("iso-8859-1");//重新给username赋值 第二步:重新编码username = new String(bytes,"utf-8");System.out.println("username="+username);
二、post请求从浏览器传到servlet
request.setCharacterEncoding("utf-8");
三、用out流从servlet写数据到浏览器
response.setContentType("text/html;charset=utf-8");
阅读全文
1 0
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- 乱码问题
- Docker:初识docker及工具介绍(一)
- 搭建GO开发环境(Win10 go-ethereum)
- Kylin使用之创建Cube和高级设置
- image——Data Augmentation的代码
- 如何用化学软件画立体图?
- 乱码问题
- OpenStack镜像如何使用Config Drive实现元数据注入
- Maven安装与配置SpringToolSuite创建项目时的配置以及pomXml和spring_beansXml以及日志文件
- perl中find常用方法
- (原创)安卓Drawable文件夹适配规律
- redux-saga HellWorld入门 异步计数器(react-redux)
- 如何用消息系统避免分布式事务?
- Android启动篇 — init原理(二)
- 登录chrome账号