jsp向java后台传递参数乱码
2个回答
2016-06-14
展开全部
首先jsp页面编码要统一 建议都使用 utf-8
传值得话 如果是 post 后台第一句加 request.setCharacterEncoding("UTF-8")
get 的话就是
String parm=new String(request.getParameter("parm").getBytes("ISO-88591"),"UTF-8");
javascript 传
window.location.href =" xxx.jsp ? parm="+ encodeURI('中文');
后台在 String parm = java.net.URLEncoder.encode( request.getParameter("parm"), "utf-8 ")
传值得话 如果是 post 后台第一句加 request.setCharacterEncoding("UTF-8")
get 的话就是
String parm=new String(request.getParameter("parm").getBytes("ISO-88591"),"UTF-8");
javascript 传
window.location.href =" xxx.jsp ? parm="+ encodeURI('中文');
后台在 String parm = java.net.URLEncoder.encode( request.getParameter("parm"), "utf-8 ")
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询