0

現在、ポート 14436 の Jetty 経由で Java サーブレットを実行しています。同じサーバーで、ポート 80 経由で提供される /data/web にいくつかの静的ファイルがあります。 javascript を介してサーブレットと通信するための静的ファイル。

私ができる簡単な方法はありますか:

a) 静的ファイルを Java プロジェクトにパッケージ化し、Jetty 経由で公開します

b) /data/web/myproject ディレクトリを公開するように Jetty を構成します

または他の解決策?

4

2 に答える 2

0

あなたは調べることができます:http ://wiki.eclipse.org/Jetty/Feature/Cross_Origin_Filter

または、必要に応じてDefaultServletを接続してこれらのファイルを提供するか、ハンドラーチェーンにResourceHandlerを追加することもできます。

于 2012-07-13T21:49:08.077 に答える
0

Apache などの Web サーバーを介してポート 80 で静的コンテンツを提供している場合は、Web サーバーを介して Jetty をプロキシできます。このようにして、Jetty ポートを世界に公開することなく、よりシームレスなアプローチも実現できます。

于 2012-07-13T21:53:11.027 に答える