1.验证码 -- 平台项目帐号登录时常用到的,有一定安全防范君子的报障,可防范没有什么技术小人呵呵,开玩笑不要认真,可能对初学者有帮助,有需要拿去吧
2.配置,主要是web.xml的配置,如下:
2 | < servlet-name >RandomCode</ servlet-name > |
3 | < servlet-class >com.zuidaima.servlet.RandomCode</ servlet-class > |
6 | < servlet-name >RandomCode</ servlet-name > |
7 | < url-pattern >/randomCode</ url-pattern > |
3.代码调用部门实现如下:
02 | < iframe src = "/randomCode" id = "codeFrame" name = "codeFrame" frameborder = "no" border = "0" marginwidth = "0" |
03 | marginheight = "0" scrolling = "no" allowtransparency = "yes" height = "35" width = "102" ></ iframe > |
04 | < a href = "javascript:void(0);" onclick = "refreshCode();" >refresh</ a > |
06 | < span id = "codeImg" >< img border = 0 src = "randomCode" ></ span > |
07 | < a href = "javascript:void(0);" onclick = "reloadCode()" > try times</ a > |
09 | < script type = "text/javascript" > |
11 | return document.getElementById(id); |
15 | function refreshCode(){ |
16 | window.frames["codeFrame"].location.reload(); |
20 | function reloadCode(){ |
21 | $("codeImg").innerHTML = "< img border = 0 src = 'randomCode' >"; |
4、上项目结构图:
5、运行效果图