加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax get 到servlet 解决utf-8中文乱码

发布时间:2020-12-15 20:59:41 所属栏目:百科 来源:网络整理
导读:script type="text/javascript" function save(){ var xmlhttp;if (window.XMLHttpRequest) {// code for IE7+,Firefox,Chrome,Opera,Safari xmlhttp=new XMLHttpRequest(); }else {// code for IE6,IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
<script type="text/javascript">

 function  save(){
  var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+,Firefox,Chrome,Opera,Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6,IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  
  
  	alert("ppp");
  	
  var deviceImgDate = document.getElementById("deviceImgDate").value;
  var deviceCheck1 = document.getElementById("deviceCheck1").value;
  var deviceCheck2 = document.getElementById("deviceCheck2").value;
  var deviceCheck3 = document.getElementById("deviceCheck3").value;
  var deviceCheck4 = document.getElementById("deviceCheck4").value;
  var deviceCheck5 = document.getElementById("deviceCheck5").value;
  var deviceCheck6 = document.getElementById("deviceCheck6").value;
  var deviceCheck7 = document.getElementById("deviceCheck7").value;
  var deviceCheck8 = document.getElementById("deviceCheck8").value;
  var deviceCheck9 = document.getElementById("deviceCheck9").value;
  var deviceCheck10 = document.getElementById("deviceCheck10").value;
  var deviceCheck11 = document.getElementById("deviceCheck11").value;
  var deviceCheck12 = document.getElementById("deviceCheck12").value;
  var deviceCheck13 = document.getElementById("deviceCheck13").value;
  var deviceCheck14 = document.getElementById("deviceCheck14").value;
  var deviceCheck15 = document.getElementById("deviceCheck15").value;
  var deviceScope = document.getElementById("deviceScope").value;
  
	var url="deiviceImgCheckServlet?deviceImgDate="+encodeURI(deviceImgDate)+"&deviceCheck1="+encodeURI(deviceCheck1)
	+"&deviceCheck2="+encodeURI(deviceCheck2)+"&deviceCheck3="+encodeURI(deviceCheck3)+"&deviceCheck4="+encodeURI(deviceCheck4)
	+"&deviceCheck5="+encodeURI(deviceCheck5)+"&deviceCheck6="+encodeURI(deviceCheck6)+"&deviceCheck7="+encodeURI(deviceCheck7)
	+"&deviceCheck8="+encodeURI(deviceCheck8)+"&deviceCheck9="+encodeURI(deviceCheck9)+"&deviceCheck10="+encodeURI(deviceCheck10)
	+"&deviceCheck11="+encodeURI(deviceCheck11)+"&deviceCheck12="+encodeURI(deviceCheck12)+"&deviceCheck13="+encodeURI(deviceCheck13)
	+"&deviceCheck14="+encodeURI(deviceCheck14)+"&deviceCheck15="+encodeURI(deviceCheck15)+"&deviceScope="+encodeURI(deviceScope);
	alert(url);
	xmlhttp.open("post",url,true);
	xmlhttp.send(null);
	alert("aaa");
	window.location.reload();
   	
   }

</script>
jsp: servlet/MsgServlet?userName=encodeURI('张三'),用encodeURI方法处理的都是UTF-8的 servlet: URLDecoder.decode(request.getParameter("userName").getString(),"UTF-8"));

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读