easyui url中包含中文请求参数 例如 url+中文
传到后台后 controller层处理时会中文乱码。最终经过排查和处理找到根本原因。easyui combobox中的 的url经过了 js方法 encodeURI()处理。所以在controller处理时需要对encodeURL进行转码。下面是转码方法
String s = new String(request.getParameter("name").getBytes("ISO8859-1"), "UTF-8");
easyui url中包含中文请求参数 例如 url+中文
传到后台后 controller层处理时会中文乱码。最终经过排查和处理找到根本原因。easyui combobox中的 的url经过了 js方法 encodeURI()处理。所以在controller处理时需要对encodeURL进行转码。下面是转码方法
String s = new String(request.getParameter("name").getBytes("ISO8859-1"), "UTF-8");