私の問題に関連するSOに関する多くの質問と回答があります[ブラウザにjs/cssを永久にキャッシュさせたいです。新しいリリース中に、js / cssファイルの一部が更新されている場合、ブラウザはそれらをリロードしてキャッシュする必要があります。]
この解決策は私にとって最も適切であるように思われました: ブラウザにキャッシュされたCSS / JSファイルをリロードさせるエレガントな方法は何ですか?
しかし、私が理解できないことが1つだけあります。このソリューションはlast_modified_timeを利用します。ただし、使用は許可されていません。他のメカニズムを使用する必要があります。
オプションは何ですか?ビルド中にバージョンを事前に計算し、ビルドスクリプトを介してjspsでバージョンを更新(置換)する可能性はありますか(展開前に、バージョン番号が実行時に計算されないようにします)?この目的のための既存のツールはありますか?私はJava/Jspを使用しています。