博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用FilterConfig读取配置文件的信息 ---学习笔记
阅读量:7236 次
发布时间:2019-06-29

本文共 1899 字,大约阅读时间需要 6 分钟。

前置条件需要配置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 completed
encoding:UTF-8

转载于:https://blog.51cto.com/357712148/2105106

你可能感兴趣的文章
spring jdbc+HibernateTemplate配置方法
查看>>
类信息查看
查看>>
JS数据类型
查看>>
qos信任边界DSCP-交换机
查看>>
计算机组装DIY
查看>>
beetl里使用json
查看>>
开源作者遭受小白的9种伤害
查看>>
20+ 个清新的网页设计案例
查看>>
django.db.utils.OperationalError: 1050解决方案
查看>>
我的友情链接
查看>>
为什么df和du所查看到的已使用的磁盘容量不同?
查看>>
C++ 定时器的用法:SetTimer和Ontimer
查看>>
连接中控指纹考勤机 zkemkeeper zksoftware ZKTeco
查看>>
商友7.5 续签合同引起无法退
查看>>
读书笔记 - 精益创业
查看>>
工作那些事儿(7)- 再改造
查看>>
mysql tmp下#sql_xxx_0.MYD 类文件占满空间的经历
查看>>
OSPF在转换LSA 5时的转发地址抑制
查看>>
小代码
查看>>
IE浏览器9.0与王码五笔不兼容的问题
查看>>