JSPでcss js imgなどのファイルのキャッシュを防止する方法
この問題に何度も悩まされ、インターネットでも多くの方法を調べたが、基本的にはラベルに以下の要素を追加した.
しかし、そのようにしても始まらない.思わず、cssのようなファイルの後ろに乱数や現在の時間を付けてもらえませんか?やってみたが、本当によかった.
しかし、以下のように書くとだめです.scriptラベルはlinkに埋め込まれて使用できないからでしょう.
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
しかし、そのようにしても始まらない.思わず、cssのようなファイルの後ろに乱数や現在の時間を付けてもらえませんか?やってみたが、本当によかった.
<link rel="stylesheet" href="<%=request.getContextPath()%>/css/endparameter.css?<%= System.currentTimeMillis()%>" />
しかし、以下のように書くとだめです.scriptラベルはlinkに埋め込まれて使用できないからでしょう.
<link rel="stylesheet" href="<%=request.getContextPath()%>/css/endparameter.css?"+ <script type="text/javascript">Math.random()</script> />