java は jsp コンテンツをクラスに変換します。クラスは基本的に次のように動作します。
次のようなコンテンツを含む JSP ファイル:
<div>this is regular html</div>
<%
System.out.println("this is code");
%>
に翻訳されます:
out.println("<div>this is regular html</div>");
System.out.println("this is code");
out は応答出力ストリームです。
したがって、すべての静的コンテンツは、そのような応答出力関数呼び出しに変換されます。これは、ファイル全体を 1 つの大きなチャンクで送り返すよりも技術的におそらく少し遅くなります。
静的コンテンツが使用されている場合、クライアント側でキャッシュする可能性もあります。これは、そこに動的データを埋め込む場合には実行できないことです。アプリサーバーから直接提供する代わりに、CDN ネットワークから提供することもできます。
最後に、これがシステムの設定方法であれば、Web サーバーからすべての静的データを提供し、アプリ サーバーから動的データを提供することができます。