js通过地址栏给action传值(中文乱码全是问号)


Posted in Javascript onMay 02, 2013

前几天在完成一个ssh框架的项目时遇到一个小问题,情况是这样的。
在action中定义了私有变量,并提供get(),set()方法,js代码中就应该可以访问它。于是我从js代码中通过地址栏传值给了action的相应变量,但是,如果变量值为中文的时候,在action中测试输出则为“???”,而浏览器地址栏中仍然能显示中文。

我先根据网上一些解答配置了tomcat的配置文件,未果。后来想想也许不是什么复杂的问题,应该就是编码问题。我的myeclipse和项目的编码都设置为的“UTF-8”。于是我试着把项目和myeclipse编码都设为“iso8859-1”,还是不行。

这样不行,我便采取了更直接的方式,在action中把获取的变量值转换一下试试(假设变量为string):

String newstring = new String(string.getBytes("iso8859-1"));

但是这样还是没有用~~~~~~试了很久发现我的想法是对的但是合适的语句应该如下:
String newstring = new String(string.getBytes("iso8859-1"),"utf-8");

ps:我先试着转成GBK,然后发现字可以显示了,但是没人认识的字。。。果然还是“iso8859-1”对中文的支持好啊
Javascript 相关文章推荐
JavaScript入门教程(8) Location地址对象
Jan 31 Javascript
javascript重写alert方法的实例代码
Mar 29 Javascript
浅析javascript异步执行函数导致的变量变化问题解决思路
May 13 Javascript
带有定位当前位置的百度地图前端web api实例代码
Jun 21 Javascript
ie下js不执行的几种可能
Feb 28 Javascript
使用OPENLAYERS3实现点选的方法
Sep 24 Javascript
es6 字符串String的扩展(实例讲解)
Aug 03 Javascript
微信小程序图片选择区域裁剪实现方法
Dec 02 Javascript
React Native悬浮按钮组件的示例代码
Apr 05 Javascript
VUEX采坑之路之获取不到$store的解决方法
Nov 08 Javascript
详解如何在JS代码中消灭for循环
Dec 11 Javascript
vue页面更新patch的实现示例
Mar 25 Javascript
如何使用jQuery来处理图片坏链具体实现步骤
May 02 #Javascript
jQuery仿Excel表格编辑功能的实现代码
May 01 #Javascript
JavaScript 实现类的多种方法实例
May 01 #Javascript
Json字符串转换为JS对象的高效方法实例
May 01 #Javascript
Jquery post传递数组方法实现思路及代码
Apr 28 #Javascript
javascript中的onkeyup和onkeydown区别介绍
Apr 28 #Javascript
JQuery中如何传递参数如click(),change()等具体实现
Apr 28 #Javascript
You might like
php下通过curl抓取yahoo boss 搜索结果的实现代码
2011/06/10 PHP
PHP实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能)
2014/05/10 PHP
jQuery 表单验证扩展代码(一)
2010/10/11 Javascript
使用jquery读取html5 localstorage的值的方法
2013/01/04 Javascript
jQuery 遍历函数详解
2015/07/05 Javascript
javascript如何操作HTML下拉列表标签
2015/08/20 Javascript
js行号显示的文本框实现效果(兼容多种浏览器 )
2015/10/23 Javascript
prototype.js常用函数详解
2016/06/18 Javascript
Angular实现图片裁剪工具ngImgCrop实践
2017/08/17 Javascript
vue-awesome-swiper滑块插件使用方法详解
2017/11/27 Javascript
简单介绍react redux的中间件的使用
2018/04/06 Javascript
vscode中vue-cli项目es-lint的配置方法
2018/07/30 Javascript
解决vue中修改export default中脚本报一大堆错的问题
2018/08/27 Javascript
iView框架问题整理小结
2018/10/16 Javascript
重学JS之显示强制类型转换详解
2019/06/30 Javascript
关于layui 下拉列表的change事件详解
2019/09/20 Javascript
JavaScript实现瀑布流布局的3种方式
2020/12/27 Javascript
Python的装饰器模式与面向切面编程详解
2015/06/21 Python
对PyTorch torch.stack的实例讲解
2018/07/30 Python
Python之变量类型和if判断方式
2020/05/05 Python
Django 用户认证Auth组件的使用
2020/11/30 Python
纯CSS3实现运行时钟的示例代码
2021/01/25 HTML / CSS
浅谈cookie和localStorage那些事
2019/08/27 HTML / CSS
HTC VIVE美国官网:VR虚拟现实眼镜
2018/02/13 全球购物
Book Depository澳大利亚:世界领先的专业在线书店之一
2018/12/27 全球购物
外贸公司实习自我鉴定
2013/09/24 职场文书
工商企业管理实习自我鉴定
2013/12/04 职场文书
大学班长的职责
2014/01/27 职场文书
《宋庆龄故居的樟树》教学反思
2014/04/07 职场文书
会计专业自荐书
2014/07/08 职场文书
法定代表人身份证明书(含说明)
2014/10/02 职场文书
飞屋环游记观后感
2015/06/08 职场文书
银行大堂经理培训心得体会
2016/01/09 职场文书
创业计划书之密室逃脱
2019/11/08 职场文书
MySQL中你可能忽略的COLLATION实例详解
2021/05/12 MySQL
Golang 实现WebSockets
2022/04/24 Golang