解决get方式java后端乱码

针对url拼接参数后端乱码的问题,可以采用对参数进行两次编码,然后在后端进行解码的方式,示例代码如下:

1. 前端代码:

	 	var url = '<%=basePath%>'+'arcticle/getArticle.do?title='+encodeURI(encodeURI(title))

2. 后端代码

@RequestMapping(value="/getArticle")
public ModelAndView toCouponActivity(HttpServletRequest request) throws Exception {
	String title = URLDecoder.decode(request.getParameter("title"), "UTF-8");
	String brand = URLDecoder.decode(request.getParameter("brand"), "UTF-8");

你可能感兴趣的:(解决get方式java后端乱码)