Java Web开发技术应用——过滤器(实例)

过滤器是一个服务器端的组件,它可以截取用户端的请求和响应信息,并对信息进行过滤。

过滤器的工作原理

Java Web开发技术应用——过滤器(实例)_第1张图片
图片来自慕课网

#### 实例(登陆案例)


Java Web开发技术应用——过滤器(实例)_第2张图片

1.创建一个简单的form表单

2.将提交的数据交由LoginServlet处理。

3.LoginFilter主要是对信息进行过滤,当用户没有登录的情况下,访问succes.jsp、fail.jsp等文件时,将跳转至login.jsp


Java Web开发技术应用——过滤器(实例)_第3张图片
web.xml

--/* 对所有请求进行过滤

即对过滤器进行初始化,不对请求进行过滤



Java Web开发技术应用——过滤器(实例)_第4张图片

你可能感兴趣的:(Java Web开发技术应用——过滤器(实例))