package com;import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;public class pageFilter extends HttpServlet implements Filter {
    public pageFilter() {
        try {
            init();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }    private FilterConfig filterConfig;
    //Handle the passed-in FilterConfig
    public void init(FilterConfig filterConfig) throws ServletException {
        this.filterConfig = filterConfig;
        //
    }    //Process the request/response pair
    public void doFilter(ServletRequest request, ServletResponse response,
                         FilterChain filterChain) {
        try {
            HttpServletRequest httpRequest = (HttpServletRequest) request;
            HttpServletResponse httpResponse = (HttpServletResponse) response;
            boolean isValid = true;
            String uriStr = httpRequest.getRequestURI();
            if (uriStr.indexOf("index.jsp") == -1
                && uriStr.indexOf("fail.jsp") == -1
                && uriStr.indexOf("chcek.jsp")==-1
                && httpRequest.getSession().getAttribute("Users") == null) {
                isValid = false;
            }
            if (isValid) {
                filterChain.doFilter(request, response);
            } else {
                httpResponse.sendRedirect("/WebModule1/index.jsp");
            }
        } catch (ServletException sx) {
            filterConfig.getServletContext().log(sx.getMessage());
        } catch (IOException iox) {
            filterConfig.getServletContext().log(iox.getMessage());
        }
    }    //Clean up resources
    public void destroy() {    }
}
以上是我编译的一段代码 下面是错误提示 我用的是Jbuilder 9.0 
"pageFilter.java": package javax.servlet.http does not exist at line 4, column 1
"pageFilter.java": cannot resolve symbol: class HttpServlet in class com.pageFilter at line 8, column 33
"pageFilter.java": cannot resolve symbol: class Filter in class com.pageFilter at line 8, column 56
"pageFilter.java": interface expected here at line 8, column 56
"pageFilter.java": cannot resolve symbol: class FilterConfig in class com.pageFilter at line 17, column 13
"pageFilter.java": cannot resolve symbol: class FilterConfig in class com.pageFilter at line 19, column 22
"pageFilter.java": cannot resolve symbol: class ServletException in class com.pageFilter at line 19, column 56
"pageFilter.java": cannot resolve symbol: class ServletRequest in class com.pageFilter at line 25, column 26
"pageFilter.java": cannot resolve symbol: class ServletResponse in class com.pageFilter at line 25, column 50
"pageFilter.java": cannot resolve symbol: class FilterChain in class com.pageFilter at line 26, column 26
"pageFilter.java": init(FilterConfig) in com.pageFilter cannot be applied to () at line 11, column 13
"pageFilter.java": cannot resolve symbol: class HttpServletRequest in class com.pageFilter at line 28, column 13
"pageFilter.java": cannot resolve symbol: class HttpServletRequest in class com.pageFilter at line 28, column 47
"pageFilter.java": cannot resolve symbol: class HttpServletResponse in class com.pageFilter at line 29, column 13
"pageFilter.java": cannot resolve symbol: class HttpServletResponse in class com.pageFilter at line 29, column 49
"pageFilter.java": cannot resolve symbol: class ServletException in class com.pageFilter at line 43, column 18麻烦哪位告诉我下该怎么解决