<servlet> <servlet-name>VerifyCodeServlet</servlet-name> <servlet-class>cn.itcast.vcode.servlet.VerifyCodeServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>VerifyCodeServlet</servlet-name> <url-pattern>/VerifyCodeServlet</url-pattern> </servlet-mapping>
<form action="<c:url value='/UserServlet'/>" method="post"> <input type="hidden" name="method" value="regist"/> 验证码:<input type="text" name="verifyCode"/> <!--让<img>的src指向VerifyCodeServlet即可生成一次性验证码--> <img src="<c:url value='/VerifyCodeServlet'/>" border="1"/><br/> <input type="submit" value="注册"/> </form>
<script type="text/javascript" src="<c:url value='/js/jquery-1.5.1.js'/>"></script>
<script type="text/javascript">
//在点击“换一张”时会调用本方法
function change() {
$("#img").attr("src", "<c:url value='/VerifyCodeServlet?'/>" + new Date().getTime());//指定<img>元素的src属性值为VerifyCodeServlet,并且追加参数为当前时间毫秒,它是不会重复的值,所以浏览器不会使用缓存,而是访问服务器。
}
</script>
…
<form action="<c:url value='/UserServlet'/>" method="post">
<input type="hidden" name="method" value="regist"/>
验证码:<input type="text" name="verifyCode"/>
<!-- 指定id为img,方法使用jquery来查找该元素-->
<img id="img" src="<c:url value='/VerifyCodeServlet'/>" border="1"/>
<a href="javascript:change();" rel="external nofollow" >换一张</a><!--点击该超链接会调用change()方法-->
<br/>
<input type="submit" value="注册"/>
</form>
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有