前言
在前面已经介绍了过滤器的相关作用,本次我们通过IDEA创建Filter。
一、准备阶段
- Tomcat WEB服务器
- IDEA开发工具
二、 IDEA创建Javaweb项目
-
打开开发工具IDEA创建项目,File → New → Project....
-
根据步骤进行如下选择:①.点击新建Java项目,②.选择Web Application,③.勾选Create web.xml选项,④.点击next
-
进入New Project页面,填写项目名称和选择项目存放路径,点击Next.
Porject name:项目名称,Project location:项目地址
-
此时我们已将创建好了一个JavaWeb项目,接下来对项目进行一些配置。
在web/WEB-INF文件夹下面创建两个文件夹:classes和lib
classes:用来存放编译后输出的classes文件
lib:用于存放第三方jar包
-
下一步:File → Project Structure
-
点击后进行如下步骤:
①.选择Modules ②.选择Paths ③.选择 "Use module compile output path" ④.将Output path路径和Test output path中的路径都选择为刚刚创建的classes文件夹。⑤.点击Apply.
-
下一步,①.选择 Dependencies ,②.将Module SDK选择为自己的JDK版本,③.点击加号,④选择1 “Jars or Directories”
-
下一步,选择自己创建的lib文件夹,点击OK
-
下一步,选择Jar Directory,点击OK.
三、配置Tomcat容器
-
点击顶部导航栏Run → 选择Edit Configuration
-
点击”+“号 → 选择 “Tomcat Server” → 选择"Local"
-
进行如下步骤操作:①.选择Tomcat8.0 ②.给Tomcat命名 ③.点击Configure...选择自己本地Tomcat的安装路径 ④.去掉After launch的勾选 ⑤,⑥. 设置端口号,默认就可以 ⑦.点击Apply ⑧.点击OK
-
至此Tomcat配置完成 。
下一步在Tomcat中部署并运行项目:Run -> Edit Configurations,进入**"Run/Debug Configurations"窗口 -> 选择刚刚建立的Tomcat容器 -> 选择Deployment** -> 点击右边的“+”号 -> 选择Artifact-->选择web项目-->Application contex填一个名字-->ok.
-
点开index.jsp页面,在index.jsp页面中鼠标右击→点击Run "index.jsp"运行项目。
-
在页面中运行成功。
四、创建Filter
-
选择src → New → 选择Filter
-
填写项目名称,填写所放包路径,点击OK
-
此时Servlet报红,是因为没有引入Servlet所需Jar包,点击报红位置,使用快捷键Alt+Enter,点击OK.
- Java WEB过滤器创建完毕。