0

全部!我使用jetty+maven+eclipse,我想使用AuthenticationServlet打开jsp页面

我的主课:

server = new Server();
        connector = new ServerConnector(server);
        connector.setPort(9090);
        server.setConnectors(new Connector[]{connector});

ContextHandlerCollection contexts = new ContextHandlerCollection();
        server.setHandler(contexts);

        ServletContextHandler root = new ServletContextHandler(contexts, "/", ServletContextHandler.SESSIONS);
        root.addServlet(new ServletHolder(new AuthenticationServlet()),"/");

我的小服务程序:

@Override
     protected void doGet(HttpServletRequest request, HttpServletResponse response)
     {


        try {
            request.getRequestDispatcher("/WEB-INF/jsp/page.jsp").forward(request,response);
        } catch (ServletException e) {
            // TODO Auto-generated catch block
            System.out.println("Servlet exception: " + e.getMessage());
        } catch (IOException e) {
            // TODO Auto-generated catch block
            System.out.println("IOException" + e.getMessage());
        }

但是当我运行这段代码时,我得到一个错误:HTTP 500 StackOverflow

请帮助我,如何解决这个问题......

4

0 回答 0