前言

Java中URL传中文时乱码的问题相信不少朋友都遇到过,最近就遇到一个问题,就是在Action当中把一条中文信息绑定在URL的后面,ActionForward到别一个页面时,用reqeust.getParameter取出是出现乱码的问题。

解决办法

1、对要进行URL传递的中文字符进行编码:

String message = java.net.URLEncoder.encode("中文字符","utf-8");

2、在取URL传递中文的页面对字符进行解码:

String msg = request.getParameter("message");String str=new String(msg.getBytes("ISO-8859-1"),"UTF-8");

注意:

1、这里得出的str就是先前传入的”中文字符”。

2、为什么要对取出的字符集形式转换成UTF-8形式,是因为ISO-8859-1是Java中网络传输使用的标准字符集,request.getParameter(“message”);得到的还是ISO-8859-1字符集,所以要转换一下。

split逗号分割中文出现乱码java_Java中URL传中文时乱码的问题解决方案相关推荐

  1. java url传参中文乱码问题_java中url传中文参数出现乱码

    缘由:java Http请求传输时将url以ISO-8859-1编码,服务器收到字节流后默认会以ISO-8859-1编码来解码成字符流(形成中文乱码).服务器 方法一:编码 咱们须要把request. ...

  2. oracle逗号隔开行转列_oralce逗号分割变多行 Oracle中REGEXP_SUBSTR函数

    Oracle中REGEXP_SUBSTR函数 Oracle 中REGEXP_SUBSTR函数的使用说明: 题目如下:在 oracle 中,使用一条语句实现将'17,20,23'拆分成'17','20' ...

  3. Java中url传递中文参数取值乱码的解决方法

    Java中url传递中文参数取值乱码的解决方法 参考文章: (1)Java中url传递中文参数取值乱码的解决方法 (2)https://www.cnblogs.com/liwenjuan/p/3211 ...

  4. 中文在C/C++中的处理和汉字乱码问题

    中文在C/C++中的处理和汉字乱码问题 中文字在C/C++中的处理 如今编程的语言和编程环境随着中国的发展开始对中文有进一步的支持,但是对中文的支持总体来说是有缺陷的,而且有与编译环境的不同导致中文在 ...

  5. URL传参时 从URL中获取中文参数的方法

    利用url传参时如果url中的参数是中文时因为编码类型不同在页面中获取会出现乱码 使用此方法能获取url中的参数值 并解决乱码问题 调用时直接 GetUrlByParamName("参数名& ...

  6. html页面url中文传值乱码,URL传参时,中文参数乱码的解决方法

    URL传参时,中文参数乱码的解决: 今天在工作中遇到了这样的一个问题,在页面之间跳转时,我将中文的参数放入到url中,使用location进行跳转传参,但是发现接收到的参数值是乱码.我的代码是这样写的 ...

  7. 会员中心上传头像时的,上传图片并剪切

    可以在我的资源下载:http://download.csdn.net/detail/qq_33769914/9875716(会员中心上传头像时的,上传图片并剪切) 似乎没有压缩,只在本地看的话还是好的 ...

  8. 关于JAVA中URL传递中文参数,取值是乱码的解决办法

    今天遇到一个问题就是在Action当中把一条中文信息绑定在URL的后面,ActionForward到别一个页面时,用reqeust.getParameter取出是出现乱码的问题. 现解决办法如下: 1 ...

  9. Web项目中前端页面通过URL传中文或 # 特殊字符到后台出现乱码解决方案

    对于刚入行新手来说碰到URL传递中文数据到后台出现乱码或是传递包含特使符号'#'后端获取不到的情况是比较头疼的事,这里我就告诉你这两个的解决的方式: 1.URL传递中文 前端页面:中文字符串用 enc ...

最新文章

  1. java 调用windows bat脚本
  2. [摘]一张图 , oracle merge用法:
  3. Windows 下开发PHP扩展资源
  4. fetch 自动加cookie_WEBUI自动化开发(第五章)
  5. webview跟html通信的原理,1.iOS: webView与html的交互
  6. EncryptionHelper.cs(20170223)
  7. 看我出招之:svchost.exe文件删不得
  8. luoguP2701 [USACO5.3]巨大的牛棚Big Barn(极大子矩阵)
  9. Linux进不了进程,既然在Linux中程序不是进程,那么到底什么才算是进程呢?
  10. html 音标显示乱码,网页显示音标/拼音显示乱码的解决办法(.net)
  11. jQuery.callbacks 注释
  12. 42. Understand the two meanings of typename.
  13. Linux系统禁止IP登录
  14. Android apps 拍立知-功能实现(百度tts语音合成使用)
  15. 惯性导航技术, IMU, AHRS
  16. 在新旧交替的过程中,我们成长着—导师制,舞台和挑战
  17. VUE仿知乎网站(三)首页主体部分开发
  18. 618运动装备推荐、这几款产品都是运动必备
  19. Real-Time Rendering 第五章 光照模型
  20. 新媒体运营教程:实现用户增长5个步骤,5个基础方法

热门文章

  1. 在SAP CAL(Cloud Application Library)上搭建ABAP HANA系统
  2. our reuse project in HCP
  3. SAP ui5 configuration.js
  4. Provisional headers are shown in Chrome network tab
  5. SAP OData Total = 80是这样计算出来的
  6. 使用IntelliJ, 让lombok生效的方式
  7. SAP ABAP实用技巧介绍系列之使用代码获得user的SAP lock信息
  8. CRM_REPORT_RF_AUTH_OBJ_ORD_LP
  9. HTML CSS里display:block的原理和用法
  10. 推荐一个可以把网页背景色调成护眼色的Chrome扩展应用