<a></a>标签传值,汉字出现乱码解决办法
2017-06-17 20:26
337 查看
今天在写项目的时候使用a标签向servlet传值时,发现传递的数据为数字和字母是没有问题的,但是如果传递汉字就会出现乱码。
在post或者get里面接收的数据为:
这个时候只需要写下面一句话就可以了
当然如果是传递大量数据上面这个就不适用了,这个时候你可以将它封装成方法,然后调用。
仅供参考..
request.setCharacterEncoding("UTF-8");即使你再servlet中写上了这一句转码的话也不行。这个时候就需要将接收过来的数据进行单独处理。(仅用于传递数据较少的时候)例如:
在post或者get里面接收的数据为:
String name=request.getParameter("tn");
这个时候只需要写下面一句话就可以了
String topicname=new String(name.getBytes("ISO-8859-1"),"UTF-8");
当然如果是传递大量数据上面这个就不适用了,这个时候你可以将它封装成方法,然后调用。
仅供参考..
相关文章推荐
- jsp里<a>标签传参到action里中文乱码的解决办法
- 使用struts2的<s:param>等标签向action传值出现中文乱码的解决方法
- Jeecg中使用<t: dgCol>标签的自动构造查询条件时出现类型转换错误的解决办法。
- <li><img>标签之间空隙解决办法
- 出现Address already in use: JVM_Bind<null>:8080的解决办法
- Javascript 中出现<object>对象未定义的可能原因及解决办法
- 安卓手机浏览器不兼容html标签 <p> 的解决办法
- 去除CKEditor自动添加的<p></p>标签的方法,其实很简单,有两种办法:
- 前台jsp页面向后台传汉字出现乱码问题解决办法
- 使用Gevent程序正常运行出现这个异常KeyError(155880780,) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored解决办法
- 【转】从VC++中拷贝汉字时出现乱码的解决办法
- 关于SpringMVC中找不到<mvc:resources/>标签的解决办法
- 警告信息<uses-permission> tag appears after <application> tag出现的原因及解决办法
- 警告信息<uses-permission> tag appears after <application> tag出现的原因及解决办法
- jsp 引入文件(<jsp:include page)出现乱码的解决办法
- c# winform 时候调用TeeChart时出现 <请考虑更改其中一个程序集的“嵌入互操作类型”属性>的解决办法
- android NDK开发编译C++文件出现Type 'jint' could not be resolved和Unresolved inclusion: <jni.h>的解决办法
- jstl 的<c:if>标签没有else的解决办法
- 网址出现error.aspx?aspxerrorpath=404.htm?aspxerrorpath=的原因及解决办法<转>
- IE6下z-index层以及绝对定位的PNG背景透明层中<a>标签链接失效的解决办法