У меня сервер Jetty 6, настроенный программно (без XML), который имеет несколько сервлетов.
Я хотел бы ограничить доступ одного из этих сервлетов к запросам, поступающим от "localhost".
Существует ли уже существующий фильтр Jetty, который я могу использовать для этого?
Если нет, как я могу создать свой собственный фильтр для этого?
Текущий код:
Server server = new Server(httpPort);
Context ctx = new Context(server, "/");
ctx.addServlet(new ServletHolder(someHttpServlet), "/servlet1/*");
ctx.addServlet(new ServletHolder(someOtherHttpServlet), "/servlet2/*");
ctx.addFilter(new FilterHolder(myFilterHere), "/servlet2/*", Context.ALL);