js 提交以后的乱码问题,谢谢相助
......
if(model== 'servicetypes ')
{
var reline = document.forms[0].reline.value;
var serchTarget = target+ '&reline= '+reline;
}
alert(serchTarget);
document.listForm.action = serchTarget;
document.listForm.submit();
return true;
}
alert(serchTarget) 的时侯没有乱码,reline显示中文没有问题。
在提交以后的controller里面String reline= request.getParameter( "reline ");//
得到的却是乱码。用了很多方法转换都不成。
项目用的是 spring + freemarker 谢谢哪位高手帮助。。
------解决方案--------------------controller里面页面最上面加行 <%@ page contentType= "text/html; charset=gb2312 " language= "java " %> ,页面里面的数据就不要转了