首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

Ajax接受servlet的数据中文乱码有关问题怎么解决

2012-08-02 
Ajax接受servlet的数据中文乱码问题如何解决?var allxmlHttp.responseTextif(all!0){document.getEleme

Ajax接受servlet的数据中文乱码问题如何解决?
var all=xmlHttp.responseText;
 
  if(all!=0){
  document.getElementById("login").innerHTML="欢迎<b>"+all+"</b>登录"+"<a href='#'>login out</a>";
  }

[解决办法]
decodeURI(all)
[解决办法]
设置reponse的contentType 设置成和页面一致。 如果页面是text/html utf8 那在你的action中加入setContentType为text/html utf8
[解决办法]
servlet容器传递出来的值有问题吧?经过容器后,传递出来就有问题吧。

热点排行