`
lovefly_zero
  • 浏览: 387369 次
  • 性别: Icon_minigender_1
  • 来自: 株洲
社区版块
存档分类
最新评论

href乱码

    博客分类:
  • Java
阅读更多

近来使用href出现了乱码,网上查阅资料,诸如两次encodeURI转码,encodeURIComponent都用上了,还是乱码。

郁闷了很久。

现把解决办法贴上来,以备不时之需。

 

jquery

前台js:

$("#newHotelCity").val(encodeURI($("#hotelCity").val()));

 

后台java:

 

若通过get提交的话只需

String hotelCity=new String(request.getParameter("newHotelCity").getBytes("ISO-8859-1"),"utf-8"));

由于兼顾了post提交所以改成

String hotelCity=URLDecoder.decode(new String(request.getParameter("newHotelCity").getBytes("ISO-8859-1"),"utf-8"),"utf-8");

0
0
分享到:
评论

相关推荐

    关于a href传参的中文乱码问题

    下面小编就为大家带来一篇关于a href传参的中文乱码问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    文件下载 乱码 文件损坏 打开undefind等几个坑点

    前端请求二进制文件流,返回的是乱码,如下图: 这个时候先别急着找后端,只要能下载生成想要的文件,文件打开内容是正确的都好说.下面总结几种生成导出的写法: 一. a标签点击下载 let blob = new Blob([res.data], {...

    web程序开发中的URL乱码解决方案

    超连接乱码解决: 1.先把可能带有中文参数的连接地址转换为十六进制的编码 (1).如果是在js中使用的超级连接,则要先把该超连接经过两次转换为十六进制的编码后再保存在一个变量中,即:var url=encodeURI("...");url=...

    html 中文乱码 HTML超链接中文乱码问题分析及解决方法

    Vm中一个超链接URL需要拼接中文作为Get请求的参数如果直接拼接,传到后台Action的参数对象中后取出会是乱码,需要编码后再拼接到URL上,接下来将和大家分享一下解决方法

    jQuery ajax方法传递中文时出现中文乱码的解决方法

    复制代码 代码如下:sajaxSettings:{url:location.href,global:true,type:”GET”,contentType:”application/x-www-form-urlencoded;charset=UTF-8″,processData:true,async:true,xhr:function(){return ne

    ExtJS中文乱码之GBK格式编码解决方案及代码

    这几天做后台看了一些Ext的知识,在切入工作项目的时候出现了乱码情况,所以就总结了这篇ExtJS中文乱码之GBK格式编码解决办法的文章,作为记录。 1、具体情况: 在引入: 代码如下:<title>Ext-学习|测试项目&...

    简单失物招领PHP源码

    //解决中文乱码问题 $sql="select * from yszl ORDER BY id DESC "; //sql语句 $result=mysql_query($sql); //执行sql语句,返回结果 while($rs=mysql_fetch_object($result)) { $qq="$rs->qq"; ...

    java 浏览器导出csv文件

    2.生成csv,中文无乱码,数据不会科学计数法; 3.支持大数据下载; 4.后台服务java语言实现,前端不限制; 5.前端代码: <a href ="[removed]void(0)" class="layui-btn"> <i class="fa fa-refresh"> 导出...

    vue 导出文件,携带请求头token操作

    主要介绍了vue 导出文件,携带请求头token操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    jQuery分页插件jquery.pagination.js使用方法解析

    jquery.pagination.js插件,此jQuery插件为Ajax分页插件,一次性加载全部数据,故分页...link href=/自定义路劲/jquery.pagination/pagination.css rel=external nofollow rel=stylesheet> <script src=/自定义路

    客齐齐企业网站管理系统 v2.3 GBK.rar

    修正视频广告GBK版列表显示乱码问题  3.栏目及单页外部频道调用增加当前CSS定义选项卡。  '栏目外部频道更新后调用方式,其中current为你的CSS中定义的class或ID.和class="{kqiqi:CurrentStyle}"或id="{kqiqi:...

    java结合jsp写的上传文件代码

    // 设置字符编码为UTF-8, 统一编码,处理出现乱码问题 response.setCharacterEncoding("UTF-8"); // 实例化一个硬盘文件工厂,用来配置上传组件ServletFileUpload DiskFileItemFactory dfif = new ...

    .Net(c#)汉字和Unicode编码互相转换实例

    {Tilte: \u535a\u5ba2\u56ed, Href: //www.jb51.net} 经常遇到这样内容的json字符串,原来是把其中的汉字做了Unicode编码转换。 Unicode编码: 将汉字进行UNICODE编码,如:“王”编码后就成了“\王”,UNICODE字符...

    php+ajax实现无刷新数据分页的办法

    //输出编码,避免中文乱码 ?> <html> <head> <title>ajax分页演示</title> [removed][removed] <link rel="stylesheet" type="text/css" href="page.css"> </head> <body&...

    wordpress入门到精通教程

    不管我们采用哪种编码,有一点就是包含的css样式表和其它文件也必须和本文档的编码一样,要不就会出现乱码。 3)html标签 成对的标签: <head>...</head> <body>sdfsdfldjflsd...</body> ...

    Vue+axios+WebApi+NPOI导出Excel文件实例方法

    1.使用location.href 打开接口地址.缺点: 不能传token至后端api, 无法保证接口的安全性校验,并且接口只能是get方式请求. 2.采用axios请求接口,先在筛选后的数据服务端生成文件并保存,然后返回远程文件地址,再采用

    Jsp文件上传下载(工具类源码)

    // 设置字符编码为UTF-8, 统一编码,处理出现乱码问题 response.setCharacterEncoding("UTF-8"); // 实例化一个硬盘文件工厂,用来配置上传组件ServletFileUpload DiskFileItemFactory dfif = new ...

    Glype完全汉化&&移动版自动跳转适配.zip

    8:已做好全站前台,后台汉化,但访问部分源网站时由于源网站默认的不是UTF编码,使得Glype的工具栏文字乱码,不影响使用,页面编码正常 本代码由戏子醉友情提供,相关支持请在博客留言: http://www.bigxd.com ...

    PHPMailer邮件类

    在这里我只指定为GB2312因为这样Outlook能正常显示邮件主题,我尝试过设为utf-8,但在Outlook下显示乱码。  2. 如果是发送html格式的邮件,那么记得也指定为; charset=GB2312">  3. 如果你想用它来群发邮件的...

    fckedit编辑器

    BaseHref="" 相对链接的基地址 ContentLangDirection="ltr/rtl" 默认文字方向 ContextMenu=字符串数组,右键菜单的内容 CustomConfigurationsPath="" 自定义配置文件路径和名称 Debug=true/false 是否开启调试...

Global site tag (gtag.js) - Google Analytics