Java検証コードはjsによってローカルリフレッシュ効果を簡単に実現
一般的なjava検証コードの方法は、ページにimgラベルを付け、src属性をservletに設定して検証コードピクチャを要求することです.コードは以下の通りです.
一般的に1回のページをリフレッシュすると、検証コードピクチャも1回変化しますが、検証コードピクチャが変化したときにページ全体をリフレッシュしないことを望んでいる場合があります.つまり、ローカルリフレッシュの効果です.so easy、コードは以下の通りです.
ここで、要求パスにはパラメータ(パラメータ名は任意に定義可能)が必要であり、パラメータ値は固定値ではなく乱数であることに注意してください.
コード内のobjオブジェクトとはimgラベルオブジェクトを指す.
<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ラベルオブジェクトを指す.