文档章节

提交服务器汉字乱码解决方法

拉风的道长
 拉风的道长
发布于 2016/06/25 09:25
字数 176
阅读 41
收藏 1

手机端向服务器提交汉字的时候,经常出现服务器接收到的是乱码。

经过实践,提供出一套解决方案:(虽然本文是android + servlet,应该是通用的)

 

发送端:通过URLEncoder用UTF-8编码。

//发送请求参数,汉字内容。
params.put("content", URLEncoder.encode(content, "UTF-8"));

接收端:

public class ReqUtil {
	public static String getDecodeParameter(HttpServletRequest req,String param)
	{
		try {
//先通过ISO_8859-1获取byte,然后再通过UTF-8编码
			return new String(req.getParameter(param).getBytes("ISO_8859-1"), "UTF-8");
		} catch (UnsupportedEncodingException e) {
			e.printStackTrace();
		}
		return null;
	}
}

就这么简单。。

 

如果写到数据库还是乱码,请注意数据库编码是否是utf-8的格式。

© 著作权归作者所有

共有 人打赏支持
拉风的道长
粉丝 54
博文 110
码字总数 55629
作品 0
昌平
程序员
私信 提问
页面传入后台出现汉字乱码解决办法

页面传入后台出现汉字乱码解决办法 一、如果使用iframe,将参数传入后台处理,如果出现汉字乱码 页面中的iframe: <iframe id="UserInfoIframe" name="UserInfoIframe" style="display: none......

writeademo
2017/11/02
0
0
jsp之中文乱码问题

在eclipse里面我们的jsp页面如果我们写了中文,保存的时候会弹出一个框,让你选择保存方式,之所以这样是因为jsp默认的文件编码是ISO-8859-1字符集中无中文字符。 一个比较好的解决办法是在这...

双月通天
2015/09/03
119
0
JSP/Servlet乱码问题

1、最基本的乱码问题。 这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。 <%@ page language="java" pageEncoding="UTF-8"%> <%@ page contentType="text/htm......

qcrain
2012/05/18
0
0
2017-05-08日志

1,angularJS和jfinal整合的表单重复提交问题已用token解决, 2,研究form表单用angularJS本身的方式提交,实现后发现汉字会乱码,其他无问题。乱码问题未找到解决方式 3,做前端验证时因for...

麦兜鱼丸
2017/05/08
1
0
关于PHP在IIS下的问题词

在本地环境下 windows apache php(utf8编码) 用form 表单get方式提交 汉字能在服务端能能正确接收 在服务器环境里 windows server? iis6 php(utf8) 同样的 get 提交过来的汉字乱码了。 我使...

HanYuFeng
2015/09/19
125
0

没有更多内容

加载失败,请刷新页面

加载更多

听说拼多多因漏洞被薅了200亿?- 谈谈软件测试

昨天看到一个大新闻:拼多多在20日凌晨出现漏洞,用户可以领100元无门槛优惠券。一夜之间,被黑产、羊毛党和闻讯而来的吃瓜群众薅了个底朝天,直到第二天上午9点才将优惠券下架。网上传言这一...

crossin
27分钟前
2
0
微服务架构有毒,何时不使用微服务?

在过去的四年中,使用微服务来构建应用程序似乎成了一种标准。大多数我所合作过的团队也对此表现出了不同程度的兴趣。 微服务所承诺的弹性、高可用、低耦合、敏捷,以及能够解决单体架构带来...

架构师springboot
33分钟前
2
0
日志服务Python消费组实战(三):实时跨域监测多日志库数据

摘要: 本文主要介绍如何使用消费组实时监控多个域中的多个日志库中的异常数据,并进行下一步告警动作。具备配置简单、逻辑灵活、支持跨域多Region、实时监测,无需配置索引等特点,并且性能...

阿里云云栖社区
33分钟前
2
0
常用css动效

1.列表浮层变化动效 demo地址 下载地址 2.js动画库 github地址 3.滚动加载 Scrollreveal 4.其他动效 tobiasahlin

chinahufei
34分钟前
3
0
Coding and Paper Letter(四十六)

资源整理。 1 Coding: 1.卫星影像深度学习资源。 satellite image deep learning 2.runoff tools为MOM生成径流文件的一些工具变得轻而易举。 runoff tools 3.NOAA-GFDL海冰模拟器V2.0。 SIS2...

胖胖雕
36分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部