过滤器如何使用
请问: 
                我有个后台,但是我后台的权限是要先管理员登陆,如果没有的话,过滤器要如何拦截后台的其他管理员操作路径,并且保证没有Bug   .                  
------解决方案--------------------web.xml 
  <filter>  
  <filter-name> adminfilter </filter-name>  
  <filter-class> xxx.xxx </filter-class>    <!--对应后台过滤器类-->  
  </filter>  
  <filter-mapping>  
  <filter-name> adminfilter </filter-name>  
  <url-pattern> /admin/*.* </url-pattern>    <!--admin是存放管理员页面的目录-->  
  </filter-mapping>    
 后台过滤器 
 public class LoginSession implements Filter {   
 	public void init(FilterConfig arg0) throws 
ServletException {  		 
 	}           
 	public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws 
IOException, ServletException { 
                 //身份验证,防止盗链 
 		HttpServletRequest myRequest = (HttpServletRequest)request; 
 		HttpSession mySession = myRequest.getSession(); 
 		if(mySession.getAttribute( "myUserVO ")==null){ 
 			PrintWriter myWriter = response.getWriter(); 
 			myWriter.print( " <script> parent.location.href= '/AssetManageG4/login/login.jsp ' </script>  "); 
 		} 
 		chain.doFilter(request,response); 
 	}   
 	public void destroy() {  		 
 	} 
 }