jsp页面传入mysql数据库中出现中文乱码解决办法

时间:2022-09-20 18:05:34

首先,jsp页面配置好编码方式:在页面开头配置如下

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

然后,数据库链接时配置编码方式:使用SSH框架时配置在applicationContext.xml文件中找到如下代码

<property name="url"
	value="jdbc:mysql://localhost:3306/communityhelp">
</property>

在数据库链接后添加

?useUnicode=true&characterEncoding=UTF-8

修改成如下代码

<property name="url"
	value="jdbc:mysql://localhost:3306/communityhelp?useUnicode=true&characterEncoding=UTF-8">
</property>



以上仅代表个人观点,如有其他见解,欢迎交流。