解决方法
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">