xsltをピックアップしようとしています ここでいくつか遊んでいます
xslt ファイルに変更を加えたとき (たとえば、表示順序や 2 つの div の変更)、サーバー側で何が起こるか知りたいです。その xslt を使用する Spring ビューがある場合、変更を加えてページをブラウザにリロードするとどうなりますか? その xslt が解析/解釈されると、再コンパイルが行われますか? そのプロセスは、他のすべてが等しい純粋なjspビューを処理するよりも、サーバー上で簡単/困難ですか?
xsltをピックアップしようとしています ここでいくつか遊んでいます
xslt ファイルに変更を加えたとき (たとえば、表示順序や 2 つの div の変更)、サーバー側で何が起こるか知りたいです。その xslt を使用する Spring ビューがある場合、変更を加えてページをブラウザにリロードするとどうなりますか? その xslt が解析/解釈されると、再コンパイルが行われますか? そのプロセスは、他のすべてが等しい純粋なjspビューを処理するよりも、サーバー上で簡単/困難ですか?
XSLT に変更を加える場合、それは次の 3 つの要因に依存します。
キャッシュの有効期限が切れていない場合、何も再コンパイルされず、何も変更されません。
キャッシュの有効期限が切れている場合、Spring ビュー リゾルバーは XSLT プロセッサをトリガーして、ページのリロード時に XML データ ソースを再解析します。
Spring Interface がプリコンパイル済みのスタイルシートを使用していない場合、スタイルシートは再コンパイルされます