日期:2014-05-18  浏览次数:20722 次

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 " %> ,页面里面的数据就不要转了