解决 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);
        }

 最终效果:

 

 

posted @ 2017-04-12 16:13  风间影月  阅读(3133)  评论(1编辑  收藏