Filter 文件的创建
整个创建过程和 Servlet 文件的创建差不多。可以通过创建 Filter 文件来进行,也可以创建普通的类文件,手动实现 Filter 接口。
下面以创建 Filter 文件的方式演示。
右击 JavaWeb 项目的包 → New → Filter,如果没有 Filter 这项,在 Other 中找。
输入 Filter 文件的名字,点击 Finish 即可完成 Filter 文件的创建。
Filter 文件的运行
创建好的 Filter 文件,如下所示
学习过 Serlvet 之后,看 Filter 文件就很容易了。
@WebFilter("/TestFilter")
就是 Filter 文件的 url-pattern,这里需要将其修改为可以访问的网络资源,比如 Servlet 的 url-pattern,html、jsp 文件的转发路径。我这里将其修改为一个 Servlet 的 url-pattern了
在访问的时候,浏览器输入的地址也是http:127.0.0.1:8080/工程名/url-pattern