web前端html乱码,后端不乱码
web服务本地启动总是乱码,服务器没问题
后端返回的中文不乱码,html中的中文乱码,该配置的都配置过了也没用
JSP中:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" %>
<%@ include file="base.jsp" %>
html中
<meta charset="utf-8">
在 catalina.bat 中增加以下标识
set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8"
简单分析以下,不一定正确
1.本地使用window,idea编辑器开发,服务器使用linux.
2. window启动tomcat使用catalina.bat,会调用window的cmd,window默认编码是GBK,和项目UTF-8不一样,会导致乱码。