位置: IT常识 - 正文

Java Web中文乱码,解决方法!!(java中文乱码解决总结)

编辑:rootadmin
Java Web中文乱码,解决方法!! 文章目录本编文章列举了Java Web编程中所有可能导致中文乱码的问题以及解决方法1、html页面乱码2、request乱码3、Java文件乱码4、jdbc乱码5、tomcat日志乱码6、response乱码本编文章列举了Java Web编程中所有可能导致中文乱码的问题以及解决方法1、html页面乱码

推荐整理分享Java Web中文乱码,解决方法!!(java中文乱码解决总结),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:java web运行后显示的字是乱码,javaweb中文乱码怎么输入代码解决,java web运行后显示的字是乱码,java web运行后显示的字是乱码,javaweb中文乱码怎么解决,java中文乱码解决总结,javaweb中文乱码怎么输入代码解决,javaweb中文乱码怎么解决,内容如对您有帮助,希望把文章链接给更多的朋友!

首先第一点便是html页面乱码问题 例如:

此时我们需要在项目中找到该网页的html文件,在html文件头部中找到 meta charset=“”;

然后将meta中的charset改为charset=“UTF-8”

如下图示:

2、request乱码

在debug中我们可以看到,在html界面的输入框中输入中文,在Servlet中进行处理时会出现乱码问题。

此种情况,我们需要在Servlet的数据处理方法中设置request编码字符集,既可以解决问题。

3、Java文件乱码

在Java代码中,所有中文出现了乱码问题。

Java Web中文乱码,解决方法!!(java中文乱码解决总结)

Idea中可以在右下角,点击图中的字段,切换成UTF-8字符集 如图所示:

友情提示,某些编码字符集是不支持中文的,所有在选中该编码字符集以后,中文乱码是不可逆的(如:ISO-8859-1),建议勿试。

4、jdbc乱码

JDBC连接数据库插入中文数据乱码。解决方法如下: 1、IDEA自身编码格式不是utf8 解决方式: 在IDEA中根据这个目录 File | Settings | Editor | File Encodings中,不是则修改过来 2、数据库编码不是utf8 解决方式: 在数据库中用下面这个命令查看当前数据库的字符集编码,如果不是utf8就改过来。

show variables like '%character%';

3、JDBC连接时规定的字符集编码不是utf8 解决方式: 修改前

jdbcUrl=jdbc:mysql:///db5?serverTimezone=UTC

修改后

jdbcUrl=jdbc:mysql:///db5?serverTimezone=UTC&useUnicode=true&characterEncoding=UTF-8

问题便解决了

5、tomcat日志乱码

tomcat启动时,控制台中所有的中文都是乱码。 如下图:

解决方法:找到apache-tomcat文件在conf中找到logging.properties文件打开。

找到图中红框中的内容,通过红框中的内容确认目前logging.properties文件使用的是什么字符集,则将logging.properties文件中所有该字符集全部替换为GKB,即可解决问题。

6、response乱码

在Servlet的service方法中,我们通过中文返回响应提示。 到html界面后中文转变为了如图所示乱码。 解决方法:

//设置response编码resp.setCharacterEncoding("UTF8");//设置响应数据类型resp.setContentType("text/html;charset=UTF8");

本篇文章以UTF-8为默认字符集,使用的Idea软件,希望大家能在本篇文章中寻找到自己遇到的困难的最优解!

本文链接地址:https://www.jiuchutong.com/zhishi/297342.html 转载请保留说明!

上一篇:蓝桥杯web开发-5道模拟题让你信心满满(蓝桥杯web开发 618)

下一篇:头歌-CSS入门(头歌实践教学平台官网)

  • magicbook电脑是什么牌子(magicbook质量好吗)

    magicbook电脑是什么牌子(magicbook质量好吗)

  • 小米自带录屏不见了怎么恢复(小米自带录屏不录声音)

    小米自带录屏不见了怎么恢复(小米自带录屏不录声音)

  • 支付宝生活圈怎么关闭(支付宝生活圈怎么加好友)

    支付宝生活圈怎么关闭(支付宝生活圈怎么加好友)

  • 华为mate30pro的快充是多少W(华为mate30pro的快捷指令在哪)

    华为mate30pro的快充是多少W(华为mate30pro的快捷指令在哪)

  • 荣耀20青春版支持红外遥控吗(荣耀20青春版支持快充吗)

    荣耀20青春版支持红外遥控吗(荣耀20青春版支持快充吗)

  • 串行异步通信有哪些特点(异步串行数据通信有)

    串行异步通信有哪些特点(异步串行数据通信有)

  • 台式电脑插音响没声音(台式电脑插音响显示没有音频设备)

    台式电脑插音响没声音(台式电脑插音响显示没有音频设备)

  • 微信如何不配图发朋友圈(微信如何不配图发圈)

    微信如何不配图发朋友圈(微信如何不配图发圈)

  • 抖音消息界面怎么变动了(抖音消息界面怎么变横排)

    抖音消息界面怎么变动了(抖音消息界面怎么变横排)

  • 爱奇艺会员买了能退吗(爱奇艺会员买了怎么退款)

    爱奇艺会员买了能退吗(爱奇艺会员买了怎么退款)

  • 抖音怎么隐藏抖音号码(抖音怎么隐藏抖币)

    抖音怎么隐藏抖音号码(抖音怎么隐藏抖币)

  • n9500是什么型号(n9500zcu7dtk1)

    n9500是什么型号(n9500zcu7dtk1)

  • plc作用(三菱plc作用)

    plc作用(三菱plc作用)

  • 苹果11用无线充电器伤手机吗(苹果11用无线充电宝不充电)

    苹果11用无线充电器伤手机吗(苹果11用无线充电宝不充电)

  • 文字水印页面背景怎么设置(文字水印页面背景图)

    文字水印页面背景怎么设置(文字水印页面背景图)

  • sim卡和uim卡有什么区别 (手机里的uim卡是什么)

    sim卡和uim卡有什么区别 (手机里的uim卡是什么)

  • foxpro是什么软件

    foxpro是什么软件

  • realmex大师版有nfc吗(realme x大师版)

    realmex大师版有nfc吗(realme x大师版)

  • 手机uim卡是什么(手机uim卡是什么意思)

    手机uim卡是什么(手机uim卡是什么意思)

  • 苹果手机怎么自己录手机(苹果手机怎么自己录制屏幕视频)

    苹果手机怎么自己录手机(苹果手机怎么自己录制屏幕视频)

  • 苹果11系列都支持双卡双待吗(苹果11系列都支持快充吗)

    苹果11系列都支持双卡双待吗(苹果11系列都支持快充吗)

  • 爱奇艺手机被别人绑定(爱奇艺手机别的人怎么登)

    爱奇艺手机被别人绑定(爱奇艺手机别的人怎么登)

  • 小米手环4支持小爱同学吗(小米手环4支持离线支付吗)

    小米手环4支持小爱同学吗(小米手环4支持离线支付吗)

  • 怎么将图片转换成word文字(怎么将图片转换成word文档)

    怎么将图片转换成word文字(怎么将图片转换成word文档)

  • 苹果壁纸怎么设置缩小(苹果壁纸怎么设置景深效果)

    苹果壁纸怎么设置缩小(苹果壁纸怎么设置景深效果)

  • qq在哪里创群(qq怎么创群创群2020)

    qq在哪里创群(qq怎么创群创群2020)

  • 增值税发票抵扣是什么意思
  • 小规模纳税人怎么办理
  • 采用现金支付
  • 出口退免税的退税办法为
  • 合作社收到政府补助款怎么做分录呢
  • 金税盘锁死日期16号几点
  • 兼职是属于劳动报酬吗
  • 申请补交公积金提案
  • 所得税的利润总额怎么计算
  • 专票手工认证
  • 个人非税收入包括哪些
  • 退休工资要缴纳税吗
  • 房产契税发票丢了可以补开吗
  • 发生销售退回如何开票
  • 应纳税调增调减会计分录
  • 调整以前年度多计提的工资
  • 违约金没有发票
  • 马克龙成就
  • 公司房租可以抵多少税
  • 金蝶标准版期末结转过不去
  • 融资租赁与经营租赁的相同点
  • 总额法和净额法哪个合理
  • 公共租赁住房的供应对象不包括
  • 公司有物业管理部门吗
  • 信息技术费用如何做分录
  • Win10 Build 19043.1266(21H1)更新已知问题汇总
  • PHP:iconv_strrpos()的用法_iconv函数
  • 土地价款扣除会计分录
  • 监事 兼职
  • 原版锯齿
  • php中session什么意思
  • 存货捐赠视同销售要不要确认收入?
  • php抽奖程序源码
  • vue2 自定义 el-radio-button 的样式并设置默认值的方法
  • 向境外企业支付咨询费
  • 应交税费会计分录怎么做明细科目
  • 未开票金额怎么报税
  • python动态数据类型
  • 单位购图书怎么入账
  • 股权投资都有哪些
  • 建筑企业开票都要交税吗
  • 视同销售收入是纳税调整项目吗?
  • 高新技术企业支付特许权使用费
  • 单位收风险金违法吗
  • 公司注销其他应付款法人借款
  • 远期支票可以背书转让吗
  • 建筑施工企业涉诉案件多的原因
  • 企业控股情况分析报告
  • 没有发票的费用支出怎么入账
  • 如何创建sql server数据库表
  • sql 随机
  • 关于mysql数据库服务登录下列描述正确的是
  • windows xp简单操作教程
  • 侧边栏应用
  • windows7内部版本7601激活密钥
  • window8更新
  • window 虚拟化
  • docker1.12.6
  • win8破解密码开机密码
  • windows10下软件的app
  • win10累积更新 卡住
  • ubuntu安装chia
  • win10系统无法开机
  • win10移动版和win10区别
  • 进windows花屏
  • 怎么关闭win10系统
  • w7系统序列号怎么查
  • 3dsMax插件开发环境配置
  • Nodejs事件循环机制图解
  • js字符串函数
  • shell 自定义函数
  • jquery怎么遍历
  • javascript入门书
  • jquery表格隔行变色代码
  • Android应用开发实训
  • 江西烟草公司局长
  • 进项票当月认证怎么操作
  • 建筑工程合同首付款
  • 漳州市医保缴费标准
  • 临沂市2020年居民燃气价格
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设