javaweb过滤器问题

  1. 在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>