ajax的乱码问题分 提交中文乱码 和 返回中文乱码
当提交中文乱码时在ajax中加入
contentType: "application/x-www-form-urlencoded; charset=utf-8",
即可解决
当返回中文乱码的时候
res.setContentType("text/html;charset=utf-8"); res.setHeader("Cache-Control", "no-cache"); PrintWriter pw=res.getWriter(); if(dimensionService.isexist()!=null){ Dimension dimension=dimensionService.isexist(); dimensionService.delete(dimension); String studentName=studentService.getStudnetById(dimension.getStudentId()).getName(); System.out.println(studentName); pw.write(studentName); }else{ pw.write("falses"); }
加入
res.setContentType("text/html;charset=utf-8"); res.setHeader("Cache-Control", "no-cache"); PrintWriter pw=res.getWriter();
即可解决
切记第三句要在最后面
原文:http://www.cnblogs.com/ouzilin/p/5060178.html