いくつかのサーブレットを持つJetty 6サーバーがプログラムで(XMLなしで)構成されています。 "localhost"からのリクエストに対するこれらのサーブレットの1つのアクセスを制限したいと思います。Jetty 6のリクエストの起点に基づいてサーブレットのアクセスを制限する
これに使用できる既存の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);