问答详情
源自:2-6 列表查询

网页显示乱码问题

我的数据库表中显示的都是中文,myeclipse中编码方式都设置了utf-8,程序中也都加了编码方式语句为utf-8了,tomcat中也设置了URIEncoding了,项目右键都设了utf-8,但是我的网页中的内容显示的都是乱码,指令名称和描述这两个词显示的是中文,到底怎么办?

提问者:纯情小豆比 2016-12-25 15:19

个回答

  • 慕粉3796571
    2017-06-19 10:55:32

    conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb?useUnicode=true&characterEncoding=UTF-8", "root", "");

  • 慕粉1932404904
    2016-12-26 20:48:16

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

    看jsp页面加上没。

    然后在servlet里面在加上两句

    response.setCharacterEncoding("utf-8");
    response.setContentType("text/html;charset=utf-8");

    试试看

  • 慕粉1932404904
    2016-12-26 20:27:26

    你的jsp里面设置了编码没