java过滤器怎么写_javaweb过滤器与器_java过滤器配置_java器怎么写

Day16 JavaWEB过滤器和器技术

复习:

1、大结果集分页mysql的实现,是使用那个关键字,从user表中取第一页的数据,长度为10,sql语句怎么写?

2、分页查询的起始位置(startIndex)如何计算?

3、分页数据中的尾页如何计算?

4、分页Service的业务处理有那几个步骤?

生活中的例子:

滤水器,口罩,杯子上滤网,渔网

生活中的过滤器:留下我们想要的,排除,我们不想要的。

高考: 只有分数够高的同学才能进入理想的大学。有一部分同学被拦截在大学之外。(起到拦截的作用)

传智播客: 一开始大家都是小白,进入传智播客学习,经历了4个月的学习,毕业之后,具有了一定(月薪10000左右)的编码能力。

(对每一个经过的学员,都增强了学员的编码能力,起到了增强的作用)

JavaWeb中的过滤器的概念: 对请求和响应进行拦截或者增强的对象,就是过滤器。

JavaWeb中的过滤器是什么呢?

Filter接口:功能——对请求和响应进行增强,或者进行拦截。

b413c33fa61e6ecbd08223b6459226cc.png

e69948cb9b69c29ff6c0071d0eccccef.png

package cn.itcast.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;

/**

* @author wjn

* 总结:过滤器书写步骤

* 第一:创建类实现接口——DemoFilter implements Filter

* 第二:过滤任务写在doFilter方法中

* 第三:web.xml中配置

*/

public class DemoFilter implements Filter{

@Override

//销毁的方法

public void destroy() {

}

@Override

//执行过滤的方法

public void doFilter(ServletRequest arg0, ServletResponse arg1,

FilterChain arg2) throws IOException, ServletException {

System.out.println("DemoFilter.....doFilter....");

}

@Override

//初始化的方法

public void init(FilterConfig arg0) throws ServletException {

}

}

Filter 是在 Web 应用程序的部署描述符中配置的——过滤器创建好之后,需要在web.xml中做配置

DemoFilter

cn.itcast.filter.DemoFilter

DemoFilter

/1.txt

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/shouji/article-47577-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值