function toExcel(){
var listexcel = '${listexcel}';
var listexcel2=encodeURI(listexcel);
var listexcel1 = encodeURI(listexcel2);
window.location.href='<%=basePath%>sbk/excel.do?listexcel='+listexcel1;
}controller 里面的处理 String excel = java.net.URLDecoder.decode(pd.getString("listexcel"),"utf-8"); JSONArray data = JSONArray.fromObject(excel); List<PageData> varOList = (List<PageData>)JSONArray.toCollection(data, PageData.class);
var listexcel = '${listexcel}';
var listexcel2=encodeURI(listexcel);
var listexcel1 = encodeURI(listexcel2);
window.location.href='<%=basePath%>sbk/excel.do?listexcel='+listexcel1;
}controller 里面的处理 String excel = java.net.URLDecoder.decode(pd.getString("listexcel"),"utf-8"); JSONArray data = JSONArray.fromObject(excel); List<PageData> varOList = (List<PageData>)JSONArray.toCollection(data, PageData.class);
String str=new String(str1.getBytes("ISO-8859-1"),"utf-8");
//起一个参数最好是去确定页面编码
//或者是设置 request 和 response 的编码
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=UTF-8");