让jsp页面不缓存验证码图片。

原创 2015年07月07日 11:41:09

1.先试试网上的方法:

<%
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", -10);
%>

或者

<meta HTTP-EQUIV="pragma" CONTENT="no-cache"> 
<meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> 
<meta HTTP-EQUIV="expires" CONTENT="0"> 

结果:失败。

2.使用<%=%>

<img src="abc.htm?v=<%=(new Date().getTime())%>"

结果:点一次会变,再点不会变。

失败。


3.使用js代码:

onclick="refresh();"

<script type="text/javascript">
function refresh() {
fm1.vali.src = "";
fm1.vali.src = "captcha.htm?t="+new Date().getTime();
//img.src='captcha.htm?t='+new Date().getTime()
}
</script>

结果:成功。


jsp页面获取java生成的图片验证码

实现自动生成图片验证码,点击验证码能够更换验证码

处理SSM框架中css、js、image等加载不出来

处理SSM框架中css、js、image等加载不出来 在写jsp页面时,我们页面显示的效果中,并没有加载出css或js等文件 chrome浏览器报错,F12在netwo...
  • Molipc
  • Molipc
  • 2017年11月10日 14:13
  • 188

JavaWeb登录页面生成数字或字母图片验证码

1.登陆页jsp:              登陆页面               content="width=device-width,initial-scale=1.0, minimu...

关于jsp中验证码在某些浏览器中无法显示的问题

最近编写的jsp程序中验证码无法在qq浏览器,360浏览器,谷歌浏览器中正常显示,可以在火狐浏览器中正常显示。具体的原因还未知,不过如果在生成验证码的程序中 在 response.setH...

jsp 不显示验证码图片问题的解决办法之一

在显示图片的页面中加上

登录验证码(验证码图片用jsp显示出来的)

login.jsp 验证码:

JSP页面验证码生成图片

  • 2010年08月20日 17:37
  • 4KB
  • 下载

JSP页面动态图片验证码

转自:http://hogwartsrow.iteye.com/blog/1558721  很多新手对图片验证码不是很了解,最近自己也与做这个功能,于是决定把自己的用个代码给大家分享一下,接下来...

Jsp页面生成随机验证码图片

image.jsp生成随机验证码图片的Jsp页面   ColorgetRandColor(int fc,int bc) { Randomrandom = new Ra...

Servlet生成验证码在JSP页面显示,单击验证码图片可刷新

在ImageRandeCode这个servlet里面代码如下:public void doPost(HttpServletRequest request, HttpServletResponse re...
  • tcwwfr
  • tcwwfr
  • 2015年04月28日 18:07
  • 756
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:让jsp页面不缓存验证码图片。
举报原因:
原因补充:

(最多只允许输入30个字)