0

私は WebSphere 6 でアプリケーションを実行しています。私のアプリケーションには静的コンテンツと動的コンテンツの両方がある他のアプリケーションと同様に、JS、CSS、画像などのすべての静的コンテンツを Tomcat 6 に移動する予定です。画像から始めました。 webApp フォルダー内
の画像は、この画像にアクセスするための私の URL です。http://localh0st:8080/MYAPP/visa.gif

私のJspでは、以下のようにこの画像にアクセスしています

<img class=card title=VISA alt=VISA src="http://localh0st:8080/Hello/MC.gif"></img>

すべての URL に言及することは、JSP では最善の方法ではないようです。これに関するいくつかのベスト プラクティスを教えてください。

4

1 に答える 1

1

もし私があなたなら、アプリケーションの前に http サーバーをインストールします (例えば Apache)。

Apache サーバー (Tomcat ではなく http) は、コンテンツを配信するのに非常に効率的であり、要求を別のサーバーにプロキシすることもできます。

次に、すべての静的リソースを Apache http サーバーに移動し、プロキシ モジュールを Apache http に追加して、gif、jpg、css、js 以外のすべてのリクエストを websphere サーバーに転送することをお勧めします。 .

すべてを適切に分離できれば、アプリケーションのすべての URL を書き換える必要がなくなります。

于 2012-12-19T15:17:25.210 に答える