解决 emoji表情存入数据库为' ??? '

今天把mysql切换为mariaDB,这是题外话

主要是emoji标签存入数据库会发现出现三个???的问题

解决 emoji表情存入数据库为' ??? '

页面上也显示不出来,解决办法只要把内容从数据库里拿出来的时候解码即可

for (Feedback f : feedbackList) {
String newTitle = StringEscapeUtils.unescapeJava(f.getTitle());
String newContent = StringEscapeUtils.unescapeJava(f.getContent());
f.setTitle(newTitle);
f.setContent(newContent);
}

最终效果:

解决 emoji表情存入数据库为' ??? '

解决 emoji表情存入数据库为' ??? '

上一篇:配置Nginx作为反向代理服务器


下一篇:Castle.net