获取URL中的中文参数
来源:互联网 发布:dota视频软件 编辑:程序博客网 时间:2024/05/21 17:24
关于url编码的知识参看:http://blog.csdn.net/yzhz/article/details/1676796
GET方式提交表单,url的编码方式由浏览器决定,和http报文编码方式相同,不同浏览器编码方式不同。
POST方式提交表单,url的编码方式和网页的编码方式相同,ContentType("text/html; charset=GBK/UTF-8")。
服务器端request.getParameter(paramName), request.getRequestURI(); 都会使用服务器配置的编码方式进行解码。
具体方法:
首先,保证tomcat的配置文件server.xml的正确性。
在所有的Connector标签中增加 URIEncoding="UTF-8"
注意:增加了这个值之后,不能再增添:useBodyEncodingForURI="true" 值,否则也会出错。
1. 使用post方式,url编码方式同a.jsp的网页编码,设置为"UTF-8",b.jsp中使用request.setCharacterEncoding("UTF-8"), request.getParameter(paramName);即可。
2. 使用get方式,a.jsp中:使用了java.net.URLEncoder.encode(str,"utf-8") 对中文参数进行utf-8编码。防止浏览器以自己的方式编码,造成解码的麻烦!b.jsp中request.getParameter(paramName);即可。
- 获取URL中的中文参数
- 获取 url 中的参数
- js获取url中的中文参数出现乱码解决
- 前端页面获取URL中的中文参数值
- js获取url中的中文参数出现乱码解决方法
- js获取url中的中文参数出现乱码解决
- js 获取 url 中文参数
- js 获取 url中文参数
- 获取URL请求中的中文
- js获取url中的参数,url中传递中文的时候通过js解码的方式
- Flex获取URL中的参数
- javascript 获取url中的参数
- Javascript获取URL中的参数
- Java获取URL中的参数
- JQuery获取Url中的参数
- javascript获取url中的参数
- JS获取URL中的参数
- html获取URL中的参数
- Android 自动发送邮件
- SIP, SDP
- linux内核List中关于hash链表
- POJ-1008-Maya Calendar
- WPF整理
- 获取URL中的中文参数
- 冒泡排序
- POJ-1028-Web Navigation
- linux内核list.h中对链表的操作
- POJ-1051-P,MTHBGWB
- DispatcherServlet作用
- Linux中的container_of的说明
- POJ-1666-Candy Sharing Game
- MAVEN常用命令