由于项目需要用到了ajax 技术,而ajax请求是自己封装的,没有指定编码,这次从后台取出数据往前台传输的时候,发现前台中文乱码,找了一上午,终于找到解决办法。
只要在后台设置了字符编码就行了,在返回数据之前加上下面两句话。
response.setContentType("text/html;chatset=utf-8");
response.setCharacterEncoding("utf-8");
由于项目需要用到了ajax 技术,而ajax请求是自己封装的,没有指定编码,这次从后台取出数据往前台传输的时候,发现前台中文乱码,找了一上午,终于找到解决办法。
只要在后台设置了字符编码就行了,在返回数据之前加上下面两句话。
response.setContentType("text/html;chatset=utf-8");
response.setCharacterEncoding("utf-8");