像这种怎么解决呢,为什么会这样
我问题多 分数少 请大家谅解哈。
10 个解决方案
#1
请保证你的TOMCAT 路径名中没有空格和中文,应该就不会有上述问题了
#2
那如果有中文 就能还原吗
#3
编码吧.........
#4
看看路径中没有特殊字符!空格什么的
#5
我检查了 是项目没复制进工作空间有中文,但这种能不能还原成中文。请大家给个例子 谢谢
#6
20%是空格整的
#7
项目路径中最好别用中文,不然会出莫名其妙的错误,路径.getBytes("ISO8859-1","gbk");试试,我没试过
#8
用URLDencoder解码一下。
#9
应该是编码问题,tomcat数据传输默认的是用iso8859-1编码,有中文解码时用将iso8859-1还原成gbk或者utf-8编码,可以用new String("aaa".getBytes(),"gbk");转码。
#10
<script type="text/javascript">
//编码
var str=escape("这是 中文");
document.write(str);
//解码
var stren=unescape(str);
document.write(stren);
</script>
#1
请保证你的TOMCAT 路径名中没有空格和中文,应该就不会有上述问题了
#2
那如果有中文 就能还原吗
#3
编码吧.........
#4
看看路径中没有特殊字符!空格什么的
#5
我检查了 是项目没复制进工作空间有中文,但这种能不能还原成中文。请大家给个例子 谢谢
#6
20%是空格整的
#7
项目路径中最好别用中文,不然会出莫名其妙的错误,路径.getBytes("ISO8859-1","gbk");试试,我没试过
#8
用URLDencoder解码一下。
#9
应该是编码问题,tomcat数据传输默认的是用iso8859-1编码,有中文解码时用将iso8859-1还原成gbk或者utf-8编码,可以用new String("aaa".getBytes(),"gbk");转码。
#10
<script type="text/javascript">
//编码
var str=escape("这是 中文");
document.write(str);
//解码
var stren=unescape(str);
document.write(stren);
</script>