日期:2014-05-20  浏览次数:20668 次

求过滤器问题。。小小的 初学者
我想请问 过滤器 
<filter>
<filter-name>CheckLoginFilter</filter-name>
<filter-class>cn.netjava.Servlet.CheckLoginFilter</filter-class>
<init-param>
<!-- 登陆页面不需要过滤 -->
<param-name>loginPage</param-name>
<param-value>login.html</param-value>
</init-param>
<init-param>
<!-- 认证servlet不需要过滤 -->
<param-name>checkServlet</param-name>
<param-value>FirstServlet</param-value>
</init-param>
</filter>
<!-- /*表示所有的请求都会经过这个过滤器中的doFilter方法处理 -->
<filter-mapping>
<filter-name>CheckLoginFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
 应该放在xml中的什么位置啊???????????????

还有创建过滤器的时候 是新建一个class??还是servlet??

------解决方案--------------------
创建过滤器,要实现ServletContextListener这个接口。过滤器的配置要放到web.xml文件中。