学习笔记——过滤器、过滤器的HelloWord、过滤器生命周期
2023-01-06
一、过滤器(Filter)
1、概念:Filter是一个实现了特殊接口(Filter)的java类,实现对请求资源(jsp,servlet,html)的过滤的功能。过滤器是一个运行在服务器的程序,优先于请求资源(Servlet或者jsp、html)之前执行。过滤器是Javaweb技术中最为实用的技术之一。
2、功能:拦截请求,检查,之后选择放行或者是禁止放行。
3、应用场景:登陆权限检查、解决网站乱码、过滤敏感字符等等。
二、过滤器的HelloWord
(1)首先,先创建一个module,选择“web Application”,写入项目名,完成创建。
(2)准备一个请求
①将“index.jsp”删除,在web文件夹下创建index.html,创建一个超链接
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <a href="hello">点击访问HelloServlet</a> </body> </html>