0
對於JUnit測試,我想向我的嵌入式jetty服務器添加處理程序。我可以通過這個代碼做到這一點:將AbstractHandler映射到嵌入式服務器(Jetty)的特定路徑
Server server = new Server(8080)
Handler h = new AbstractHandler() {
@Override
public void handle(String target, Request baseRequest,
HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
// do something
}
};
server.setHandler(h);
然後到我的服務器每次調用由該處理程序處理。但我只想處理對特定路徑的請求,例如:'http:// localhost:8080/test'。我發現了一些使用'org.mortbay.jetty.servlet.Context'類來實現這個的例子。但我想這是非常古老的,不再存在?
那正是我一直在尋找!謝謝! – jan