解决 emoji表情存入数据库为' ??? '
今天把mysql切换为mariaDB,这是题外话
主要是emoji标签存入数据库会发现出现三个???的问题
页面上也显示不出来,解决办法只要把内容从数据库里拿出来的时候解码即可
for (Feedback f : feedbackList) { String newTitle = StringEscapeUtils.unescapeJava(f.getTitle()); String newContent = StringEscapeUtils.unescapeJava(f.getContent()); f.setTitle(newTitle); f.setContent(newContent); }
最终效果: