码迷,mamicode.com
首页 > Web开发 > 详细

JSP页面字符的转码

时间:2015-02-16 20:59:34      阅读:411      评论:0      收藏:0      [点我收藏+]

标签:

方法一:

jsp中,在接受request的中文字符时,显示出来的是乱码,jsp中含客户提交的含有汉字的数据,要采用特殊的处理方式,先将得到的字符串用iso-8859-1编码,并放到一个字节数组中,再用String类的构造函数将其转换为字符串对象,例如,下面的student的Name是ISO-8859-1的,要转为UTF-8的

//这个是获取name

String name=request.getparameter("Name");

//进行编码

byte[] nameJ=name.getBytes("ISO-8859-1");

//转为UTF-8

name=new String(nameJ, "UTF-8");

即可

方法二:

在脚本的第一行写上:request.setCharacterEncoding("gbk")或者request.setCharacterEncoding("UTF-8");含义就是把通过request得到的值都用UTF-8进行编码

JSP页面字符的转码

标签:

原文地址:http://www.cnblogs.com/listentothecloud20150215/p/4294504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!