开发用例

验证码的生成与校验

驱动器CaptchaProcessor相关实现代码

//后台驱动器验证码校验
var checkCode = _webParams.getParamValues().get("checkCode");
 if (checkCode == "" || checkCode == null) {
   return _webTools.getJsonMessage(false, 2, null, null, "验证码不能为空:" + checkCode);
 }
 //获取缓存验证码,校验
 var checkCaptchaCode = _webTools.validateCaptcha(_webParams, checkCode);
 if(checkCaptchaCode == false){
     return _webTools.getJsonMessage(false, 3, null, null, "验证码不正确:" + checkCode);
 }

模板页面验证码生成相关代码

<img id="randomImg2" src="/captcha.jpg"/>