js 提交中午出现乱码的处理 encodeURI URLDecoder

关键词: js url中文乱码

前台代码:

function login() {
	$('#error_msg').hide();
	var uname = $("#name").val();
	var pwd = $("#password").val();
	if(uname=="" || uname=="用户名") {
		$('#error_msg').text('用户名或密码不能为空!');
		$('#error_msg').show();
		return false;
	}
    if (pwd == "" || pwd == "密码") {
    	$('#error_msg').text('用户名或密码不能为空!');
    	$('#error_msg').show();
		return false;
	}
    $.getJSON("user/login", {loginName:encodeURI(uname),password:md5(pwd),passwordwy:pwd,ran: Math.random()}, function(result){
    	if(result.flag=="false") {
    		$('#error_msg').text(result.returnMsg);
        	$('#error_msg').show();
    		return;
    	}else {
    		Cookie.setcookie("userName",result.returnMsg);
    		Cookie.setcookie("loginID",result.loginId);
    		Cookie.setcookie("userId",result.id);
    		window.location.href="index.html"; 
    	}
    });
}

后台代码:

String loginId = request.getParameter("loginName");
		try {
			loginId = URLDecoder.decode(loginId,"UTF-8");
		} catch (UnsupportedEncodingException e1) {
			e1.printStackTrace();
		}


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。