filter
package common;

import javax.servlet.*;
import java.io.IOException; public class EncodingFilter implements Filter { @Override
public void init(FilterConfig filterConfig) throws ServletException {
} @Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
servletRequest.setCharacterEncoding("utf-8");
servletResponse.setCharacterEncoding("utf-8");
filterChain.doFilter(servletRequest, servletResponse);
} @Override
public void destroy() { }
}

222

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1"> <filter>
<filter-name>encodingFilter</filter-name>
<filter-class>common.EncodingFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping> </web-app>

最新文章

  1. seaJS循环依赖的解决原理
  2. JPA学习笔记1——JPA基础
  3. jq制作好看的导航显示效果
  4. SQL基础语法笔记教程整理
  5. 非Controller类无法使用Service bean解决方案
  6. Java解压上传zip或rar文件,并解压遍历文件中的html的路径
  7. ORACLE字符串分组聚合函数(字符串连接聚合函数)
  8. POJ 3050 穷举
  9. autoitv3点击windows界面
  10. WSGI的理解
  11. 关于UIFont和计算字符串的高度和宽度
  12. JVM进程占用CPU过高问题排查
  13. Java 中 this 和 super 的用法总结
  14. 【页面加载】【九九乘法表】【document.write的功能_】【&lt;script&gt;直接显示数组】【声明新变量】
  15. Java_oracle超出打开游标的最大数的原因和解决方案
  16. MongoDB 创建索引及其他
  17. almond进一步优化requirejs
  18. Java学习 第二节
  19. 虚拟机stack全分析
  20. Entity Framework 数据并发访问错误原因分析与系统架构优化

热门文章

  1. ARM64架构下面安装mysql5.7.22
  2. Linux01——常用命令
  3. 新手学习arm的建议
  4. Bugku-CTF加密篇之这不是md5(666c61677b616537333538376261353662616566357d)
  5. 吴裕雄 python 机器学习——模型选择学习曲线learning_curve模型
  6. Abaqus-GUI开发-RSG
  7. Spring基础篇——通过Java注解和XML配置装配bean(转载)
  8. onblur事件和onfocus事件失效
  9. velocity的 ${} 、$!{}、 !${}
  10. 基于soa的架构