0

プロジェクトの組み込みサーバーとして Jetty 8 を使用しています。multipart/form-data リクエストを除いて、すべてが期待どおりに機能します。

multipart/form-data リクエストを処理する必要がある私のサーブレットは正常に動作します。Eclipse の RunJettyRun プラグインでテストしました。そのため、組み込みサーバー コードが重要な部分である必要があります。

私のコードは、このような突堤の例に従います。2 日間インターネットを検索しましたが、jetty の設定方法がわかりませんでした。

どんなヒントでも大歓迎です、よろしくお願いします、海

4

2 に答える 2

1

物事はとてもシンプルです。MultipartConfig を ServletHolder に設定するだけです。例えば:

ServletHolder sh = new ServletHolder(YourServlet.class);
sh.getRegistration().setMultipartConfig(new MultipartConfigElement("yourTempLocation", 1048576, 1048576, 262144));

YourServletに @MultipartConfig のアノテーションを付けるだけで、multipart/form-data に完全にアクセスできます。

于 2013-03-01T15:34:12.077 に答える