通过JS传递中文解决在Action中乱码问题

JSP页面JS函数:

function aLink(num){
  var v = document.getElementById("comName").value;
  window.location.href =  = "${pageContext.request.contextPath }/queryResultByPage.action?pagenum="+num+"&comName="+encodeURI(encodeURI(v));
 }

 

Action:
    //java : 字符解码
    linename = java.net.URLDecoder.decode(ServletActionContext.getRequest().getParameter("comName") , "UTF-8"); 
    this.setComName(linename);

OK!

 


版权声明:本文为majiang26原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。