web 项目中a标签传值(中文)到后台的乱码问题
jsp页面中的a标签:
..............
${seller.order_number }${seller.name }${seller.phone }${seller.sumQty}¥${seller.sumAmount}..............
jsp页面中的js转码:
..............
var href=$("#redirectUrl").attr("href");
href = encodeURI(href);
$("#redirectUrl").attr("href",href);
//alert(href +"==="+$("#redirectUrl").attr("href"));
..............
后台controller控制器接收传值返回前台页面:
..............
String name=req.getParameter("sellerName3");
try {
name= new String(name.getBytes("ISO-8859-1"),"utf-8");
..............
req.setAttribute("sellerName1", name);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
..............