217. 验证码 demo
2019独角兽企业重金招聘Python工程师标准>>>
1.效果
2.准备: 下载相关的jar
这里我使用的是ValidateCode 这个jar
https://my.oschina.net/springMVCAndspring/blog/1815719
(1)相关jar下载路径
链接:https://pan.baidu.com/s/1yw-HsIa9xIgGEQDTy1q48w
提取码:drvp
(2)添加jar
<!-- 11. 验证码 手动添加的 阿里云仓库没有-->
<dependency>
<groupId>cn.dsna.util.images.ValidateCode</groupId>
<artifactId>ValidateCode</artifactId>
<version>1.0</version>
</dependency>
3. 前端代码(使用bootstrap功能)
<div class="form-group">
<label class="col-sm-5 control-label">验证码:</label>
<div class="col-sm-2">
<input type="password" class="form-control" placeholder="请输入验证码" name="password" id="password"/>
</div>
<div class="col-sm-2">
<img src="${pageContext.request.contextPath }/checkCode.action?time=0" id="checkChangeCode" />
</div>
</div>
4. 后台代码
@RequestMapping(value="/checkCode.action") public void checkCode(int time,HttpSession session,HttpServletResponse response,HttpServletRequest request) throws IOException{ //2.1 创建 验证码对象 ValidateCode vc=new ValidateCode(150, 50, 4, 9); String checkCode = vc.getCode();//拿到验证码 //2.2将生产的验证码 放入session域 用户和用户输入的进行对比 session.setAttribute("sessionCode", checkCode); //2.3 将验证码以流的形式返回给前端 ServletOutputStream out = response.getOutputStream(); vc.write(out); } |
转载于:https://my.oschina.net/springMVCAndspring/blog/3027644
217. 验证码 demo相关推荐
- Van-UI发送验证码demo -效果篇
Van-UI发送验证码 样式: <van-fieldv-model="salaryRange"centerdisabledlabel="薪资"placeh ...
- 会员注册与验证码demo 带注释(html、css、js)
0005 会员注册与验证码demo(html.css.js) 本文实现一个简单的会员注册页面,使用到html.css.js,运用FormGroup的各类型实现用户名.密码.邮箱.验证码.生日.年龄.图 ...
- 【验证码一】验证码Demo
前言 牛腩新闻发布系统中的好多小例子都特别喜欢,算是收藏下来,以备后用吧,下面是我测试的验证码Demo. 页面图展示 代码部分展示 html代码 <span style="font-f ...
- 【低代码】iVX编辑介绍及随机验证码demo
目录 1. ivx界面介绍 1.1 舞台 1.2 组件工具栏 1.3 对象树/素材面板 1.4 属性面板 1.5 菜单栏 2.随机验证码 2.1 思路 2.2 小模块创建 2.3 按钮及文本框 2.4 ...
- java实现验证码demo
最近要做一个网站,要求实现验证码程序,经过不断调试,终于成功实现功能. 一:验证码生成类 生成验证码的话需要用到java的Graphics类库,画出一个验证码 废话不多说,直接上代码 package ...
- C# ASP.NET MVC 阿里云短信验证码Demo
相信大家在开发过程中又很多使用到验证码验证的功能,今天将验证码的验证整理一下写了一个Demo 通过本篇后你能学习到: 阿里云短信服务 Drapper连接SQL Server进行增改操作 JS前端倒计时 ...
- android 自定义本地验证码demo,Android 自定义验证码输入框的实例代码(支持粘贴连续性)...
需求 1.能自定义输入框个数和样式 2.支持长按粘贴或剪切板内容自动填充(粘贴连续性) 其中第2点是最为重要的,正是其他人没有这点,逼得自己弄一个 示例 别人的示例: 粘贴居然不支持连续性,只能粘贴第 ...
- 获取广西财经学院教务系统验证码Demo(hls编辑)
2019独角兽企业重金招聘Python工程师标准>>> 通过抓包获取到该网站的验证码请求地址,使用HttpClient的get方法获取该验证码 java文件: package com ...
- java 解析滑动验证码图片_滑动图片验证码demo
[实例简介] 极验验证更改后的版本,该demo导入eclipse直接可用,带有详细使用说明文档,验证通过发送短信 [实例截图] [核心代码] 极验验证使用说明 └── 极验验证使用说明 ├── gt- ...
最新文章
- 新手学stm32学f1还是f4,stm32初学者最好买哪种开发板?
- php+sqlserver实现分页效果
- java反射 虚拟机优化_面试官问我:Java反射是什么?我回答竟然不上来......
- html页面循环报错,wxs 脚本中 for 循环的一种写法导致 page-frame.html 报错
- SAP License:SAP S/4HANA就是答案
- MSRA,我的实习初体验(上)
- 怎么把java安装到64位_怎么安装64位JAVA,大师来详解
- HCIA RS题库及解析(2018版)
- 货运APP系统开发搭建一步到位
- SpringBoot 集成 TkMybatis
- SQLite3 Cpp基本使用
- ddns文件服务器,DDNS基础配置
- c++设计某小型公司的 employee(人员)类
- 注塑模具与吹塑模具的区别
- python常用单词读法-Python常用单词
- 【推荐系统论文精读系列】(十二)--Neural Factorization Machines for Sparse Predictive Analytics
- 复习整合Mysql指令操作
- springboot校园二手书籍交易平台 毕业设计-附源码131558
- 时间卷积网络(TCN)在唇语识别中的应用
- 程序员都要学学任正非的坚强!这个老头,在逆境中崛起!
热门文章
- 610D - Vika and Segments(线段树+扫描线+离散化)
- 统计s=hello alex alex hello haiyan cc haiyan com中每个单词的个数
- OpenDNS 不再向用户展示广告
- Ubuntu 16.04 install NVDIA display driver
- SDT(software-defined Things)?软件定义的物件
- Java业务代表模式
- 亚太信息安全领袖成就表彰计划:阿里成中国互联网公司唯一代表
- Kotlin基本语法和使用
- Web API 接口-JavaScript全部api接口文档
- 实现Ant Design 自定义表单组件