读书人

(4)Jsp filter的简单使用

发布时间: 2012-12-22 12:05:05 作者: rapoo

(四)Jsp filter的简单使用

filter是Servlet的一种变种,主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理:filter的执行时机:http://yxwang0615.iteye.com/blog/1003880

?

下面是使用filer过滤用户请求的一个实例:

?

【验证用户是否登录,如果未登录跳转到登录页面】

LoginFilter.java:创建Filter类必须实现Filter接口

<!-- 定义Filter --> <filter> <filter-name>checkIsLogin</filter-name> <filter-class>com.wyx.filter.LoginFilter</filter-class> <!-- 为filter配置参数 --> <init-param> <param-name>encoding</param-name> <param-value>GBK</param-value> </init-param> <init-param> <param-name>loginPage</param-name> <param-value>/login.jsp</param-value> </init-param> </filter> <!-- 定义Filter拦截的URL地址 --> <filter-mapping> <filter-name>checkIsLogin</filter-name> <!-- 要拦截的URL --> <url-pattern>/*</url-pattern> </filter-mapping>

?

读书人网 >JavaScript

热点推荐