Java検証コードはjsによってローカルリフレッシュ効果を簡単に実現


一般的なjava検証コードの方法は、ページにimgラベルを付け、src属性をservletに設定して検証コードピクチャを要求することです.コードは以下の通りです.
 
<img src="AuthCodeServlet" onclick="refresh(this)"/>
 
 
一般的に1回のページをリフレッシュすると、検証コードピクチャも1回変化しますが、検証コードピクチャが変化したときにページ全体をリフレッシュしないことを望んでいる場合があります.つまり、ローカルリフレッシュの効果です.so easy、コードは以下の通りです.
 
<script type="text/javascript">  
  function refresh(obj){  
  obj.src="AuthCodeServlet?id="+Math.random();  
  }  
</script>

 
ここで、要求パスにはパラメータ(パラメータ名は任意に定義可能)が必要であり、パラメータ値は固定値ではなく乱数であることに注意してください.
コード内のobjオブジェクトとはimgラベルオブジェクトを指す.