JSP页面与数据库交互中文乱码问题

解决方法

1.在本地数据库地址和名称后面加入编码字符集:

?useUnicode=true&characterEncoding=UTF-8

完整如下:

String url = "jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8";

2.在JSP页面添加以下语句:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
 <%request.setCharacterEncoding("UTF-8");%> 
 <%response.setContentType("text/html;charset=utf-8");%>
 <meta charset="UTF-8">

猜你喜欢

转载自blog.csdn.net/Cuixinyang19_/article/details/80070896
今日推荐