由于项目需要用到了ajax 技术,而ajax请求是自己封装的,没有指定编码,这次从后台取出数据往前台传输的时候,发现前台中文乱码,找了一上午,终于找到解决办法。
只要在后台设置了字符编码就行了,在返回数据之前加上下面两句话。
response.setContentType("text/html;chatset=utf-8");
response.setCharacterEncoding("utf-8");
本文介绍了一个在使用Ajax技术时遇到的中文乱码问题及其解决方案。通过在服务器端设置正确的字符编码,可以确保从前端到后端的数据传输中中文字符的正确显示。
由于项目需要用到了ajax 技术,而ajax请求是自己封装的,没有指定编码,这次从后台取出数据往前台传输的时候,发现前台中文乱码,找了一上午,终于找到解决办法。
只要在后台设置了字符编码就行了,在返回数据之前加上下面两句话。
response.setContentType("text/html;chatset=utf-8");
response.setCharacterEncoding("utf-8");
1万+

被折叠的 条评论
为什么被折叠?