0

私は、画像を生成し、読み込み時に JSP ページに表示する必要がある Web プロジェクトに取り組んでいます。問題は、同じ画像名を使用する必要があるため、ブラウザが新しい画像ではなく常にキャッシュされた画像を使用していることです。

Display.jsp

<html>
  <head>  
   <script type="text/javascript">
      updateImage(){
          var img1 = document.getElementById("text");
          img1.src="sun.png?time=".new Date().getTime();
      }   
   </script>
  </head> 
  <body onload="updateImage()">
          <form action="com.CheckName" method="get">
              <input type="button" value="submit" name="submit" /> 
              <img src="sun.png" id="text">
          </form>
  </body>
</html>

ボタンをクリックすると、同じ JSP ページが再度読み込まれます。上記のコードを使用していますが、次のページの読み込み時にのみキャッシュされた (古い) 画像を取得しています。私が間違っているところ。

助けてください。

ありがとう

4

1 に答える 1