spring boot +spring mvc开发,页面模板用的是 thymeleaf,所有html页面中中文编辑的时候显示正常,启动项目访问就变成乱码了
项目整体编码都是utf-8,
eclipse工程的配置对吗,是utf8还是gbk
try this
<html lang="zh-CN">
<head>
<meta charset="utf-8">
。
放到dreamweaver 就可以正常显示
源码
这样的一个静态页面在我的电脑上的IE和chrome都是正常的
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>abc</title>
</head>
<body>
汉字
</body>
</html>
放到这里面,立马乱码,是不是放的位置影响了
你的Spring mvc配置下字符编码
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
所有的编码统一,包括文件的编码
文件的编码是否为utf-8,maven依赖中是否设置了utf-8
找到问题了,设置编码的地方错了。 谢谢各位大哥们