jsp中url传值中文乱码问题
来源:互联网 发布:国外类似于知乎的网站 编辑:程序博客网 时间:2024/05/16 12:12
1.首先先统一所有界面的编码方式,倘若关联数据库,最好数据库编码方式也统一,这样可以减少不必要的麻烦。
2.比较使用request.getparameter(“”)方式和使用request.getquerystring()方式获得的字符串,若是getquerystring方法获得的字符串为很多%组成,这好办:
使用string的spilt()方法截取=后面部分然后调用java.net.URLDecoder.decode()方法解码即可。
至于getparameter()方法
最简单的方法是:
String s = new String(request.getParameter("name").getBytes("iso-8859-1"),"GBK");
但当初我试了N多方法都不可以:
后来无意中发现有人说tomcat编码方式也会导致乱码,于是,我修改了conf/server.xml里的这部分
<Connector acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" port="80" redirectPort="8443" useBodyEncodingForURI="true" URIEncoding="GBK">
然后在获取值时只添加一句request.setcharacterencoding("gbk")居然可以了!!!
其实使用getquerystring没有这么多乱码问题,只是需要拆分字符串挺麻烦的
0 0
- jsp中url传值中文乱码问题
- 解决jsp中获取url传参中文乱码问题
- jsp url传参数中文乱码问题
- 解决jsp页面URL传值中文乱码问题
- jsp URL中文乱码问题
- 如何解决 jsp 中url传值的中文乱码问题
- 如何解决 jsp 中url传值的中文乱码问题
- JSP中URL中文乱码问题!get提交时,服务器端乱码,url带中文参数乱码
- jsp 中使用url传值的中文乱码解决方法
- jsp中url传值中文乱码解决方法
- jsp struts url 传值中文乱码
- jsp URL中文传值乱码问题
- java web中url问号传值,中文乱码问题
- JSP中URL中文乱码问题!get提交时,服务器端乱码,url带中文参数乱码 [2]
- jsp传参数中文乱码问题url&后台
- JSP 中url中文乱码解决方案
- 问题++: 莫名其妙的文件下载代码和jsp中文URL传值乱码的问题
- jsp中,中文乱码问题
- 无法直接启动带有类库输出类型的项目
- Mahout 协同过滤 itemBase RecommenderJob源码分析
- C++继承改错题
- swift 笔记 (八) —— 枚举
- ORA-600 [2662] ORACLE 11.2.0.4
- jsp中url传值中文乱码问题
- Android应用开发揭秘-获取电话联系人及号码
- 几道简单算法
- c语言的困惑
- mysql创建用户操作
- 搜狐云景客户端工具评测之WordPress的搭建
- 物流管理在电商中的重要意义
- hrbust1287
- 第2次实验——算法基本功与综合思考