<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%request.setCharacterEncoding("utf-8");%>
头文件都是这样的,在JSP页面中调用数据库的数据放在list上并遍历显示出来
结果中文都是乱码,网上查大多数是说数据库编码与JSP页面不一致,我的mysql数据库是建立好了的,也不知道哪里修改,用了navicat这个数据库软件
数据库编码问题,只是之前按着网上说的做还是改不了数据库的编码,然后我把数据库全部删除了,重新安装,编码就统一utf8了,感觉还是重新安装靠谱
重新安装数据库就注意一下一开始的编码设置就没问题了,解决!