10
いくつかの動的データを提供するカスタムサーブレットといくつかのイメージを提供するデフォルトサーブレットの両方を使用して、埋め込みjettyサーバーを作成しようとしています。カスタムサーブレットが動作していますが、イメージファイルを提供するためのデフォルトのサーブレットを追加する方法がわかりません。埋め込みJettyの代替パスからの静的ファイルの提供
これは、私は、ファイルサーバとして動作し、まだDataServeletはまだ動作習慣を持つようにデフォルトサーブレットを設定する方法を見つけ出すことはできません...私が持っているもの
private void setUpServer(ServerOptions options){
s = new Server(options.getPort());
this.options = options;
context = new ServletContextHandler(ServletContextHandler.SESSIONS);
context.setContextPath("/");
s.setHandler(context);
context.addServlet(new ServletHolder(new DataServlet()), "/data/*");
context.addServlet(new ServletHolder(new DefaultServlet()), "/pictures/*");
}
です。
誰にもアイデアはありますか?あなたが必要なもの
これは完全に働きました。ありがとうございました!!!!!!!!! – user3034643
これは...最終的に数時間の無駄な時間の後に動作します。ありがとう!!! – thisarattr
埋め込まれたJettyバージョン9.4で修正されたこの問題は、@Joakim Erdfelt –