首页 > 编程语言 >【Javaweb】servlet七 | 解决post请求中文乱码问题

【Javaweb】servlet七 | 解决post请求中文乱码问题

时间:2023-01-25 02:33:05浏览次数:42  
标签:中文 Javaweb 乱码 post servlet 请求

问题描述

在get请求时(可以接收)

 

 post请求时(出现了中文乱码问题)

 

 解决方案

在doPost函数中添加如下代码

//        设置请求体字符为UTF-8,从而解决post请求的中文乱码问题
        req.setCharacterEncoding("UTF-8");

问题解决

 

标签:中文,Javaweb,乱码,post,servlet,请求
From: https://www.cnblogs.com/gbrr/p/17066625.html

相关文章

  • 【Javaweb】Servlet六 | HttpServletRequest类的含义及其使用方法【详解】
    HttpServletRequest类的作用每次只要有请求进入Tomcat服务器,Tomcat服务器就会把请求过来的Http协议信息解析好封装到Request对象中。然后传递到Service方法(doGet和doPost)......
  • jq,getUrlParma乱码问题
    自定义getURLParma方法即可functiongetUrlParam(name){//用该属性获取页面URL地址从问号(?)开始的URL(查询部分)varurl=window.location.search;//正则筛选地......
  • PostgreSQL(PG)考试认证 2023新春计划
    邀请返现每人可向PGCCC官方班班索要一个码,每邀请1人报名成功,可返50元,上不封顶本活动仅限PCP、PCM在被邀请人完成考试后,返还。(不报名也可以参与) 特惠日期:2023年1月2......
  • postgresql/lightdb中WHERE CURRENT OF的使用
    最近看PG源码,在语法分析中有看到CURRENTOF元素。在PG游标中,WHERECURRENTOF可以用来使用游标更新或删除当前指向的行。语法:UPDATEtableSET...WHERECURRENTOFcurs......
  • postgresql/lightdb中对应ctas的select into
    在postgresql/lightdb中,可以使用SELECTINTO(它不是ISOSQL的一部分,但是因为历史原因存在)创建一个新表并且用一个查询计算得到的数据填充它。这些数据不会像普通的 SE......
  • VS Code 终端中文乱码解决
    VSCode与cmd两者之间的编码方式不一样:VSCode默认是utf-8编码,而在中国地区下的Windows的cmd默认是GBK编码通过chcp命令查看代码页编号,936对应GBK2312650......
  • Docker安装PostgreSQL
    镜像地址:https://hub.docker.com/_/postgres1.拉取dockerpullpostgres2.创建dockerrun-d\-p5432:5432\--namepostgres\--restart=always......
  • javaweb基础知识梳理
    1、javaweb模型 java的代码是在内存里的,比如Array、LIst、Map这就意味着在这些容器中存储的数据都是临时的,重启java程序之后数据进入新的生命周期。这种程序也有,比如计......
  • Longhorn+K8S+KubeSphere云端数据管理,实战 Sentry PostgreSQL 数据卷增量快照/备份与
    云端实验环境配置VKEK8SClusterVultr托管集群https://vultr.com/3个worker节点,kubectlgetnodes。k8s-paas-71a68ebbc45bReady<none>12d......
  • Web安全入门与靶场实战(13)- Get方法和Post方法
    在上一节介绍了URL的基本概念,但其实URL中还有一个非常重要的概念没有介绍-URL中的参数。比如一个完整的URL应当是如下格式:http://www.test.com/index.php?id=1“?id=1”就是......