前置条件需要配置webxml

FilterDemo3

cn.web.servlet.filter.FilterDemo3

encoding

UTF-8

FilterDemo3

/*

java代码

import java.io.IOException;

import java.util.Enumeration;

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 FilterDemo3 implements Filter {

private FilterConfig filterConfig;

public FilterDemo3()

{

}

@Override

public void init(FilterConfig filterConfig) throws ServletException {

this.filterConfig = filterConfig;

}

//WEB容器

@Override

public void doFilter(ServletRequest request, ServletResponse response,

FilterChain chain) throws IOException, ServletException {

//从web.xml中全部获取参数

Enumeration enums = filterConfig.getInitParameterNames();

while(enums.hasMoreElements())

{

String key = enums.nextElement();

String value = filterConfig.getInitParameter(key);

System.out.println(key+":"+value);

}

String encoding = filterConfig.getInitParameter("encoding");

response.setContentType("text/html;charset="+encoding);

chain.doFilter(request,response);

}

@Override

public void destroy() {

System.out.println("摧毁 方法: destroy()");

}

}

结果:摧毁 方法: destroy()四月 18, 2018 9:38:57 下午 org.apache.catalina.core.StandardContext reload信息: Reloading Context with name [/day04] has started四月 18, 2018 9:38:57 下午 org.apache.catalina.core.StandardContext reload信息: Reloading Context with name [/day04] is completedencoding:UTF-8

java filterconfig_使用FilterConfig读取配置文件的信息 ---学习笔记相关推荐

  1. JavaWeb-综合案例(用户信息)-学习笔记01【列表查询】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb-综合案例(用户信息)-学习笔记01[列表查询] JavaWeb-综合案例(用户信息)-学习笔记02[登录功能] JavaWeb-综合案 ...

  2. JavaWeb-综合案例(用户信息)-学习笔记06【复杂条件查询功能】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb-综合案例(用户信息)-学习笔记01[列表查询] JavaWeb-综合案例(用户信息)-学习笔记02[登录功能] JavaWeb-综合案 ...

  3. JavaWeb-综合案例(用户信息)-学习笔记05【分页查询功能】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb-综合案例(用户信息)-学习笔记01[列表查询] JavaWeb-综合案例(用户信息)-学习笔记02[登录功能] JavaWeb-综合案 ...

  4. JavaWeb-综合案例(用户信息)-学习笔记04【删除选中功能】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb-综合案例(用户信息)-学习笔记01[列表查询] JavaWeb-综合案例(用户信息)-学习笔记02[登录功能] JavaWeb-综合案 ...

  5. JavaWeb-综合案例(用户信息)-学习笔记02【登录功能】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb-综合案例(用户信息)-学习笔记01[列表查询] JavaWeb-综合案例(用户信息)-学习笔记02[登录功能] JavaWeb-综合案 ...

  6. jxls读取模板导出Excel学习笔记

    jxls读取模板导出Excel学习笔记 ​ jxls是一个简单的.轻量级的excel导出库,使用特定的标记在excel模板文件中来定义输出格式和布局.除此以外,java中成熟的excel导出工具有po ...

  7. Java启动参数与内存调优一些学习笔记

    转载自  Java启动参数与内存调优一些学习笔记 .参数的含义 -Xms128m JVM初始分配的堆内存 -Xmx512m JVM最大允许分配的堆内存,按需分配 -XX:PermSize=64M JV ...

  8. 解决Java Web项目无法读取配置文件问题

    错误描述 报错信息如下图所示,Web应用后台在读取配置文件的时候,系统找不到指定的路径. 这是Java Web项目的目录结构: 这是报错部分的代码: static {try {Properties p ...

  9. java错误无法读取配置文件_解决Java Web项目无法读取配置文件问题

    错误描述 报错信息如下图所示,Web应用后台在读取配置文件的时候,系统找不到指定的路径. 这是Java Web项目的目录结构: 这是报错部分的代码: static { try { Properties ...

  10. java classpath 遍历_Java 读取JAR文件信息

    Java 读取JAR文件信息 为什么想到读取JAR文件的信息 查看spring 资源处理,查找多个资源classpath*,会去寻找jar包中的内容,因此会出现读取jar包中的文件或者读取文件夹中的文 ...

最新文章

  1. actived生命周期_vue生命周期钩子函数actived没有执行
  2. linux mongodb开机启动脚本,Linux下设置MongoDB开机自启动
  3. 尝试在centos5下运行phantomjs2
  4. 原生及jq方式使用ajax
  5. IPFS的相关操作命令
  6. 小程序的开发框架MINA及小程序的启动机制
  7. 48. 总是包含(#include)正确的头文件
  8. 用Jersey构建RESTful服务简单示例
  9. Atitit sumdoc everything index tech and index log 目录 1. 使用的tech 1 1.1. Atitit 日志记录的三个trace跟踪等级文件夹级
  10. 搜狐校园“情感分析×推荐排序“算法大赛 AutoX方案 转载poteman
  11. windows 安装 win32 win32com模块
  12. 猫、路由器、交换机的区别
  13. 对 ArabicRSS APK 应用木马样本的分析
  14. 笔记1-----校园网进知网步骤
  15. 局部全局变量、匿名函数、递行函数
  16. 如何消除图片锯齿 html,Html5 canvas drawImage图片抗锯齿
  17. 从数学和编程的角度去看遥感影像和处理
  18. 图卷积网络原理(二)【图信号与图的拉普拉斯矩阵】
  19. 如何提高自己的语言表达能力?
  20. python中的整型是什么意思_Python中整型的基本介绍(代码示例)

热门文章

  1. 【学习笔记】深入理解js原型和闭包(13)——【作用域】和【上下文环境】
  2. mysql5.7 主从复制的正常切换【转】
  3. LeetCode_Maximum Subarray | Maximum Product Subarray
  4. android开发中的grid控制
  5. linux怎么启动程序路径,linux查找启动程序的路径
  6. ERROR: Cannot uninstall ‘wrapt‘. It is a distutils installed project and thus we cannot accurately
  7. hiberntate教程笔记6
  8. html 图片查看 ie8,本地图片预览(支持IE6/IE7/IE8/Firefox3)经验总结
  9. AttributeError: module ‘tensorflow‘ has no attribute ‘ConfigProto‘
  10. 【课程复习+记录】最优化理论与方法