用ajax传参的时候发现会出现中文乱码,处理如下:
前端传参的地方用 encodeURIComponent 包裹参数的内容,如图:
后台java用 java.net.URLDecoder.decode 来做处理
String name = StringHelper.convertStringNull(request.getParameter("name"));
name = java.net.URLDecoder.decode(name, "utf-8");