2017-02-12 55 views
0

我想创建两个servlet。首先,具有“/”路径的主servlet和来自另一路径的资源servlet。jetty - 创建主要和资源servlet

Server server = new Server(8001); 
    ServletHandler handler = new ServletHandler(); 
    handler.addServletWithMapping(Servlet.class, "/"); 

    ResourceHandler resourceHandler = new ResourceHandler(); 
    resourceHandler.setResourceBase("./classes/static/"); 

    HandlerList handlers = new HandlerList(); 
    handlers.setHandlers(new Handler[] { resourceHandler,handler}); 
    server.setHandler(handlers); 
    server.start(); 
    server.join(); 

但一个处理程序重叠等。但两条路径从“/”(我的工作目录)

我写的开始。

基本上我想要我的代码像:

handler.addServletWithMapping(Servlet.class, “/ Q”); (本地主机:8001/Q)

代替:

handler.addServletWithMapping(Servlet.class, “/”);

希望我很清楚。

感谢,

回答