为了账号安全,请及时绑定邮箱和手机立即绑定

中文数据存到数据库后变成乱码!!!

mysql数据库的创建属性是如下的:

utf8 -- UTF-8 Unicode

utf8_general_ci

页面编码是如下:

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

正在回答

4 回答

还不对的话直接用post请求

1 回复 有任何疑惑可以回复我~

1楼正解,但是如果按老师的方法应该将jdbc.properties中的url设置成jdbc.url=jdbc:mysql://127.0.0.1:3306/ssh_employee?useUnicode=true&characterEncoding=UTF-8这样。如果在Bean里面直接配置就按1楼,html中&用&amp;来表示

0 回复 有任何疑惑可以回复我~

还是编码不匹配的问题

0 回复 有任何疑惑可以回复我~

数据库连接的时候使用:jdbc:mysql://127.0.0.1:3306/ssm?useUnicode=true&amp;characterEncoding=UTF-8

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

中文数据存到数据库后变成乱码!!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信