2010-08-07||超链接传中文参数问题
来源:互联网 发布:淘宝上可以买到电棍吗 编辑:程序博客网 时间:2024/05/17 06:46
今天在HTML里面使用超链接传中文参数。
<a href="/shoppingcart/servlet/addShoppingCart?id=0003&name=鼠标&price=80.00">
超链接传参数的格式是:链接+“?”+“名字=值”&(下一个参数);
如上面的链接:=/shoppingcart/servlet/addShoppingCart
加上“?”
加上名字=值(id=0003)
使用&连接下个参数(name=鼠标)
问题就来了。。。。。
传到后台是乱码。。。。
通过下面的一些可以解决这个问题。。。
1)TOMCAT服务器的配置问题HTML页面是不是UTF-8编码;
这里可通过servlet.xml文件。修改上面的
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
在这里上面添加一句:
变成了
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"
URIEncoding="UTF-8" />
这里是对TOMCAT6.0以上的版本配置,网上说其他版本好像也差不多,不过我这里没有试过。。
2)第二是在传过来的后台上面加上
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=UTF-8");
3)上面两种情况。还是不行。
那就再传过来的参数上使用
java.net.URLDecoder.decode(“参数”,“编码格式”)
如:
String name = java.net.URLDecoder.decode(request.getParameter("name"),"UTF-8");
采用上面的方法,今天的问题就解决了。。。
- 2010-08-07||超链接传中文参数问题
- 解决jsp中超链接传中文参数时乱码问题
- 传中文参数问题
- 传中文参数问题
- struts2超链接传中文乱码
- url 如何传中文参数 问题
- jsp页面传中文参数乱码问题
- 解决传中文参数乱码的问题
- jsp url传中文参数乱码问题
- url中传中文参数乱码问题
- 解决地址栏传中文参数乱码问题
- js传中文参数
- jsp传中文参数
- 传中文参数
- JSP 超链接EL传中文乱码!
- Lucene之超链接传中文乱码
- jsp页面url参数传中文乱码问题
- hibernate的sql语句中传中文参数乱码问题
- 人生处世的哲学
- 程序员的祈祷!!
- 什么是JTAG,U-BOOT的启动流程及移植,如何正确使用ads(axd)
- 世界上最权威的68句创业名言
- 将数字(类似金钱)显示在控件中,你可以输入输出并且可以将数字转换成文字
- 2010-08-07||超链接传中文参数问题
- 创业之必须
- 读书笔记之编程之美 - 1.16 24点游戏
- juddi操作界面的基本使用
- zend framework 中数据库的多表联查问题
- 山起于蛮荒而雄于乌郡,水生于远夷而洪于中州;日出于扶桑而盛于天朝,星布于苍穹而聚于中华
- SQL Azure架构分析概述
- 创业要素:如何推广自己的产品
- 你是最适合创业的程序员吗