JavaWeb解决中文乱码问题

中文乱码问题

在使用Get请求进行访问是由于地址中参数的编码问题可能会造成中文乱码问题,可以使用如下几种方式进行解决

  • tomcat的server.xml文件中,在Connector 节点中添加useBodyEncodingForURI="true" 属性 使用请求体的编码,然后在获取请求内容之前使用request.setCharacterEncoding("UTF-8")
  • tomcat的server.xml文件中,在Connector 节点中添加URIEncoding="UTF-8"属性
  • tomcat的get请求默认使用ISO-8859-1来编码,可以在获取的时候进行转码,new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8")

zhhll.icu/2020/javawe...

本文由mdnice多平台发布

相关推荐
Yvonne爱编码几秒前
链表高频 6 题精讲 | 从入门到熟练掌握链表操作
java·数据结构·链表
lpfasd1234 分钟前
物联网后端岗位java面试题
java·物联网·php
毕设源码李师姐6 分钟前
计算机毕设 java 基于 java 的图书馆借阅系统 智能图书馆借阅综合管理平台 基于 Java 的图书借阅与信息管理系统
java·开发语言·课程设计
忆~遂愿6 分钟前
Runtime 上下文管理:计算实例的生命周期、延迟最小化与上下文切换优化
java·大数据·开发语言·人工智能·docker
powerfulhell12 分钟前
寒假python作业5
java·前端·python
1尢晞113 分钟前
Java学习
java·开发语言
阿杰真不会敲代码15 分钟前
Mybatis-plus入门到精通
java·tomcat·mybatis
木井巳17 分钟前
【递归算法】二叉搜索树中第K小的元素
java·算法·leetcode·深度优先·剪枝
qq_2975746723 分钟前
【实战】POI 实现 Excel 多级表头导出(含合并单元格完整方案)
java·spring boot·后端·excel
星辰_mya26 分钟前
Elasticsearch线上问题之慢查询
java·开发语言·jvm