【发布时间】:2019-04-05 08:22:19
【问题描述】:
Applcation 中使用的技术如下。
Spring MVC 版本 4.1.6.RELEASE 休眠版本 4.3.5.Final MySQL 6.0.11 我的 JSP 配置了
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
和
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
休眠配置是
<prop key="hibernate.connection.useUnicode">true</prop>
UTF-8 UTF-8
MySQL 网址是
jdbc:mysql://host:port/dbName?useUnicode=true&connectionCollation=utf8_general_ci&characterSetResults=utf8
Pojo 有 String 字段来存储该数据。
MySQL 有 VARCHAR 数据类型来存储 charset=utf8 和 Collation=utf8_general_ci 的数据
当我尝试保存任何非英文字符时,它会显示一些垃圾字符,例如??????对于“مرحبا”。
这里还有什么我错过的配置吗?
【问题讨论】:
标签: spring model-view-controller