Этот пример разделяет конкретный код для Java для реализации мобильной проверки SMS для вашей ссылки. Конкретный контент заключается в следующем
Общий процесс:
После прохождения код проверки в сеансе должен быть признан недействительным, что обычно установлено на пустые.
Первый шаг -псевдокод:
функция sendCaptcha (tel) {console.log ("sendCaptcha: tel =" + tel); $ .ajax ({type: 'post', url: '/sms/captcha/' + tel, datatype: "json", success: function (data) {console.log ("sendcaptcha ==> успех: data =" + eval (data); if (data) {countdown (); b_code = false; (Data) {Console.log ("SendCaptcha ==> }Шаг 2 Псевдокод:
@Requestmapping (value = "captcha/{recphonenum}", method = requestmethod.post) public object getSmscaptcha (модель ModelMap, @pathvariable ("recphonenum") string recphonenum) {string responsebody = null; /* Убедитесь, зарегистрирован ли здесь номер мобильного телефона*/ // Сгенерировать строку кода проверки captcha = generator.generatecaptcha (); // Установите сторонний параметр интерфейса связи SMS в req.setReceive (recphonenum); try {// Отправить запрос ответа body = req.send (); // Поместите код проверки в сеанс model.addattribute ("captcha", captcha); // Получить результат ответа body = rsp.getbody (); log.debug ("getsmscaptcha: responsebody =" + responsebody); if (rsp.getResult ()! = null) {model.addattribute ("success_response", rsp.getresult ()); } else {model.addattribute ("error_response", rsp.getsubmsg ()); }} catch (apiexception e) {log.error ("getsmscaptcha:" + e.geterrmsg ()); } // parse result if (successJson! = null) {successJson = successJson.getJsonObject ("result"); return uccessjson.getboolean ("успех"); } else {return false; }}Последний шаг псевдокод:
// Установите код проверки из строки сеанса captcha = session.getattribute ("captcha"); // compare if (reqcaptcha.equals (captcha)) // Если то же самое проходит, сеанс проверки кода. SetatatributЕсли у вас есть вопросы, пожалуйста, укажите это!
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.