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打开新窗口同时关闭旧窗口
Jan 16 Javascript
IE图片缓存document.execCommand("BackgroundImageCache",false,true)
Mar 01 Javascript
读jQuery之十三 添加事件和删除事件的核心方法
Aug 23 Javascript
JavaScript访问CSS属性的几种方式介绍
Jul 21 Javascript
浅谈JSON中stringify 函数、toJosn函数和parse函数
Jan 26 Javascript
javascript实现数组去重的多种方法
Mar 14 Javascript
js中获取键盘事件的简单实现方法
Oct 10 Javascript
AugularJS从入门到实践(必看篇)
Jul 10 Javascript
基于AngularJS的拖拽文件上传的实例代码
Jul 15 Javascript
优雅的在React项目中使用Redux的方法
Nov 10 Javascript
微信小程序页面缩放式侧滑效果的实现代码
Nov 15 Javascript
TypeScript 内置高级类型编程示例
Sep 23 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 5.3.1 安装包 VC9 VC6不同版本的区别是什么
2010/07/04 PHP
什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释
2015/07/01 PHP
深入探究PHP的多进程编程方法
2015/08/18 PHP
PHP实现微信图片上传到服务器的方法示例
2017/06/29 PHP
基于Laravel实现的用户动态模块开发
2017/09/21 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
javaScript对文字按照拼音排序实现代码
2013/12/27 Javascript
Javascript实现div层渐隐效果的方法
2015/05/30 Javascript
JavaScript每天定时更换皮肤样式的方法
2015/07/01 Javascript
JavaScript使用FileSystemObject对象写入文本文件内容的方法
2015/08/05 Javascript
AJAX和jQuery动态加载数据的实现方法
2016/12/05 Javascript
基于JavaScript实现图片剪切效果
2017/03/07 Javascript
一篇看懂vuejs的状态管理神器 vuex状态管理模式
2017/04/20 Javascript
underscore之function_动力节点Java学院整理
2017/07/11 Javascript
Node.js实现一个HTTP服务器的方法示例
2019/05/13 Javascript
vue悬浮可拖拽悬浮按钮的实例代码
2019/08/20 Javascript
[32:47]完美世界DOTA2联赛 GXR vs IO 第二场 11.07
2020/11/09 DOTA
[54:57]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第二场 1月8日
2021/03/11 DOTA
Django实现组合搜索的方法示例
2018/01/23 Python
用Python PIL实现几个简单的图片特效
2019/01/18 Python
python gensim使用word2vec词向量处理中文语料的方法
2019/07/05 Python
django 中的聚合函数,分组函数,F 查询,Q查询
2019/07/25 Python
10个Python面试常问的问题(小结)
2019/11/20 Python
python实现视频读取和转化图片
2019/12/10 Python
python+opencv实现车牌定位功能(实例代码)
2019/12/24 Python
Python之Class&Object用法详解
2019/12/25 Python
Python参数传递及收集机制原理解析
2020/06/05 Python
keras自定义损失函数并且模型加载的写法介绍
2020/06/15 Python
这段代码难道不该打印出56吗
2013/02/27 面试题
自我鉴定的范文
2013/10/03 职场文书
机电专业毕业生求职信
2013/10/27 职场文书
师范应届毕业生自荐信
2013/11/18 职场文书
无故旷工检讨书
2014/01/26 职场文书
竞聘书模板
2014/03/31 职场文书
个人总结格式范文
2015/03/09 职场文书
教学反思怎么写
2016/02/24 职场文书