GET乱码以及POST乱码的解决方法

简介: GET乱码以及POST乱码的解决方法 作者:东坡下载  来源:uzzf  发布时间:2010-10-14 11:40:01  点击: 一、GET乱码的解决方法   在tomcat的server.

GET乱码以及POST乱码的解决方法

作者:东坡下载  来源:uzzf  发布时间:2010-10-14 11:40:01  点击:

一、GET乱码的解决方法

  在tomcat的server.xml文件中修下面的代码片段,在最后添加URIEncoding="UTF-8",修改后的结果如下

  Xml代码

  connectionTimeout="20000"

  redirectPort="8443" URIEncoding="UTF-8">

  二、POST乱码解决方法

  自定义字符集过滤器,代码如下

  Java代码

  package com.filter;

  import java.io.IOException;

  import javax.servlet.Filter;

  import javax.servlet.FilterChain;

  import javax.servlet.FilterConfig;

  import javax.servlet.ServletException;

  import javax.servlet.ServletRequest;

  import javax.servlet.ServletResponse;

  public class CharEncodingFilter implements Filter {

  private String charSet;

  public void init(FilterConfig config) throws ServletException {

  charSet = config.getInitParameter("encoding");

  if (charSet == null && charSet.length() < 1) {

  charSet = "UTF-8";

  }

  }

  public void doFilter(ServletRequest request, ServletResponse response,

  FilterChain filter) throws IOException, ServletException {

  request.setCharacterEncoding(this.getCharSet());

  response.setCharacterEncoding(this.getCharSet());

  filter.doFilter(request, response);

  }

  public void destroy() {

  this.setCharSet(null);

  }

  public void setCharSet(String charSet) {

  this.charSet = charSet;

  }

  public String getCharSet() {

  return (this.charSet);

  }

  }

  web.xml配置

  Xml代码

  CharEncodingFilter

  com.filter.CharEncodingFilter

  encoding

  UTF-8

目录
相关文章
|
消息中间件 SQL 监控
RocketMQ 5.3.0 版本中 Broker IP 配置为 IPv6 的情况
【8月更文第28天】RocketMQ 是一款分布式消息中间件,支持多种消息发布和订阅模式。在 RocketMQ 5.3.0 版本中,Broker 的配置文件 `broker.conf` 允许配置 IPv6 地址。当 Broker 的 `brokerIP1` 配置为 IPv6 地址时,会对 Broker 的启动、消息推送和状态监控等方面产生影响。本文将探讨如何在 RocketMQ 中配置 IPv6 地址,并检查 Broker 的状态。
868 0
|
JavaScript 前端开发
vue的file-saver
vue的file-saver
942 0
|
存储 关系型数据库 MySQL
MySQL TEXT数据类型的最大长度
TINYTEXT 256 bytes   TEXT 65,535 bytes ~64kb MEDIUMTEXT  16,777,215 bytes ~16MB LONGTEXT 4,294,967,295 bytes ~4GB           http://blog.
17793 0
|
新零售 运维 供应链
案例酷丨良品铺子:披上全渠道整合数据机甲,开辟零食海域新航路
编者按: 诗人萧伯纳曾经说过,任何一种爱都不比对美食的热爱真切。而休闲零食的高频、刚需决定了它植根于生活,带着人间烟火气,成为一个能够给消费者幸福感的品类。在休闲零食领域,良品铺子是一个特殊的存在。它的企业使命是:提供高品质食品,用美味感动世界,何尝不是一种对全世界的深情。 本文约7693字,建议阅读时间20分钟。
3345 0
|
应用服务中间件 nginx
OpenResty 平滑升级
1、先去下载新版,当前最新版为“ngx_openresty-1.7.0.1” 2、开始升级 tar zxvf ngx_openresty-1.7.0.1.tar.gz cd ngx_openresty-1.
2307 0
|
5天前
|
数据采集 人工智能 自然语言处理
3分钟采集134篇AI文章!深度解析如何通过云无影AgentBay实现25倍并发 + LlamaIndex智能推荐
结合阿里云无影 AgentBay 云端并发采集与 LlamaIndex 智能分析,3分钟高效抓取134篇 AI Agent 文章,实现 AI 推荐、智能问答与知识沉淀,打造从数据获取到价值提炼的完整闭环。
390 93
|
6天前
|
域名解析 人工智能
【实操攻略】手把手教学,免费领取.CN域名
即日起至2025年12月31日,购买万小智AI建站或云·企业官网,每单可免费领1个.CN域名首年!跟我了解领取攻略吧~
|
5天前
|
SQL 人工智能 自然语言处理
Geo优化SOP标准化:于磊老师的“人性化Geo”体系如何助力企业获客提效46%
随着生成式AI的普及,Geo优化(Generative Engine Optimization)已成为企业获客的新战场。然而,缺乏标准化流程(Geo优化sop)导致优化效果参差不齐。本文将深入探讨Geo专家于磊老师提出的“人性化Geo”优化体系,并展示Geo优化sop标准化如何帮助企业实现获客效率提升46%的惊人效果,为企业在AI时代构建稳定的流量护城河。
391 156
Geo优化SOP标准化:于磊老师的“人性化Geo”体系如何助力企业获客提效46%