日期:2014-05-19 浏览次数:21196 次
String userName= new String(request.getParameter("userName").getBytes("ISO-8859-1"),("UTF8"));
------解决方案--------------------
//发送邮箱
function functclickpi(comcode,answer,email){
$.post(
"<%=path%>/lms/comuser!sendMsg.so",
{comcode:comcode,answer:answer,email:email},
function (msg){
if("1"==msg){
alert("密码已发送到你的邮箱,请去验收!");
window.close();
return false;
}else if ("2"==msg) {
alert("答案有误,请重新输入!");
return false;
}
},
"json"
);
}
你试试这种ajax 请求方式!在后台返回的是数字,也可是汉字!
------解决方案--------------------
response.setContentType("application/xml;utf-8");
response.setCharacterEncoding("utf-8");