问答详情
源自:2-7 代码重构

项目启动页面显示乱码

项目启动页面显示乱码 但是页面编辑我统一使用utf-8

提问者:慕粉4196669 2017-05-30 19:35

个回答

  • 慕仔0351265
    2017-05-31 16:30:35

    • Dao层访问数据库时指定编码格式

    Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/micro_message?characterEncoding=utf8","root","root");
    • Servlet中要设置request域的编码格式(req为 HttpServletRequest参数)

    req.setCharacterEncoding("UTF-8");
    • jsp中格式设置

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"  contentType="text/html; charset=utf-8"%>