jfinal验证码问题

/**

* 校验用户输入的验证码是否正确

* @param controller 控制器

* @param userInputString 用户输入的字符串

* @return 验证通过返回 true, 否则返回 false

*/

public static boolean validate(Controller controller, String userInputString) {

String captchaKey = controller.getCookie(captchaName);

if (validate(captchaKey, userInputString)) {

controller.removeCookie(captchaName);

return true;

}

return false;

}

中controller指的是那个controller,是生成验证码的controller吗?那是不是校验一定也要在这个controller中呢?如果想在拦截器中实现验证码校验,该如何实现?

评论区

热门分享

扫码入社