天天看点

HTMl页面中文乱码,String字符串中文乱码,SQl数据库乱码前言

  • 【版权所有,文章允许转载,但须以链接方式注明源地址,否则追究法律责任】
  • 【创作不易,点个赞就是对我最大的支持】

前言

仅作为学习笔记,供大家参考

文章目录

  • 前言
    • 解决方案
      • 一、确定数据库和表编码格式没问题
      • 二、确定后台代码输出不乱码
      • 三、确定前端页面编码格式
      • 四、idea开发工具编码格式
        • 4.1 设置所有文件编码格式为UTF-8

解决方案

一、确定数据库和表编码格式没问题

HTMl页面中文乱码,String字符串中文乱码,SQl数据库乱码前言
HTMl页面中文乱码,String字符串中文乱码,SQl数据库乱码前言

二、确定后台代码输出不乱码

  • 带有中文的字符串进行转码
  • String title= new String(titles.getBytes("UTF-8"), "ISO-8859-1");

三、确定前端页面编码格式

四、idea开发工具编码格式

4.1 设置所有文件编码格式为UTF-8

  • FIle --> Setting --> File Encodings
  • 将图中箭头所指的三个位置都设置为utf-8
HTMl页面中文乱码,String字符串中文乱码,SQl数据库乱码前言

继续阅读