- 在Web应用中有一些界面必须注册并正常登录后的用户方可访问,设计一个过滤器过滤所有url前缀为“/admin/”的请求,只有那些会话中包含“u_name”属性的请求方可正常访问,其他的请求则直接重定向到“login.jsp”登录页面。要求完成过滤器编码;完成过滤器的配置;正确实现题目要求的功能。(30分)
核心代码为(包括servlet类代码,filter类代码,login.jsp代码,web。xml配置信息):
<filter>
<filter-name>FilterEncoding</filter-name>
<filter-class>filter.FilterEncoding</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>FilterEncoding</filter-name>
<url-pattern>/admin/*</url-pattern>
</filter-mapping>