天天看点

第一个Servlet和Filter实例

第一步:新建个web项目

第二步:再创建个Servlet,会自动在web.xml中注册相关信息

第三步:在Servelt中写输出,然后运行run on server,在浏览器中输入Servlet的路径就可以显示相关的输出语句

第四步:新建个index.jsp页面,写个登录窗口

第五步:要让html与servlet交互,就需要用到form表单的action 和post get方法,定义一个表单,将表单里所有的输入一次打包给服务器指定的web组件,action属性指定本form的数据发给哪个web组件,method属性指定调用web组件的哪个方法(get post),这样就可以实现前后台交互了

第六步:新建个Filter类,更改web.xml中的

<url-pattern>

路径,就可以过滤你想过滤的

注意:过滤器是在Servelt接收请求之前和返回响应给客户端之前运行的,而Servlet是在过滤器中间运行。