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

来源:3-3 添加部门

liezh

2016-11-26 17:54

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

utf8 -- UTF-8 Unicode

utf8_general_ci

页面编码是如下:

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

写回答 关注

4回答

  • 慕粉0853184455
    2017-01-24 15:25:49

    还不对的话直接用post请求

  • 青柠宝宝
    2016-12-26 10:42:49

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

  • 长脸大胡子
    2016-11-27 17:37:07

    还是编码不匹配的问题

  • ClownFs
    2016-11-26 19:28:44

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

基于SSH实现员工管理系统之案例实现篇

SSH框架整合案例之实现篇,手把手带你实现员工管理系统

50212 学习 · 323 问题

查看课程

相似问题