Функция запоминания паролей учетной записи требуется при разработке выпуска.
Сначала страница входа в систему.
Login.jsp код:
<%@page import = "org.apache.commons.lang.stringutils"%> <%@page language = "java" contentype = "text/html; charset = utf-8" pageending = "utf-8"%> <%@include file = "public/nocache.jsp"%> <%@include = "public/hader /javascript " src = "$ {pagecontext.request.contextpath} /js/jquery-validation-1.14.0/dist/jquery.validate.min.js"> </script> ; MARGING-top: -225px; ; i = 0; i <cookies.length; i ++) {if (cookie [i] .getName (). Equals ("cookie_user")) {String Value = cookie [i] .getValue (); ANK (Elements [0])) {name = elements [0]; Элементы [1]; Yahei '; "> <p style =" Положение: относительно; маржинальный-200px; прокладки-лето: 20px; "> <span Style = "Font-Size: 30px; Font-Weight: 800;"> Система управления автоматическим обслуживанием </span> <br/> <pran> Система управления обслуживанием транспортных средств </span> </p> </div> </div> </div> <div region = "> <div fit =" true "> <div great =" style = " text.request.contextPath}/img/split.png "style =" Положение: абсолют; слева: 0px; top: 30px; "/> </div> <div Region = "center"> <div Iconcls = "Icon-User" Style = "Text-Align: Center; ширина: 300px; высота: 260px; padding-top: 50px;"> <form id = "method =" iconcls " "< %= name %>"> <a id = "dd" href = "#"> </a> </div> <div style = "margin-top: 20px;"> <input id = "пароли" name = "passwords" type = "password" data-options = "iconcls: 'icon-lock', rampt: 'Пожалуйста, введите свой пароль" "value =" < %= пароль %> "> </div> <div Style =" Margin-top: 10px; "30P-align: font-ale-falt; = "flag" type = "fackbox" value = "1" проверено = "проверено"/> запомнить учетную запись </span> </div> <div Style = "clear: оба;"> </div> <div style = "margin-top: 20px;"> <p> <a href = "#" id = "отправить" iconcls = "icon-accept"> a> </p> </div> </form> </div> </div> <div Region = "East"> </div> <div Region = "south" style = "height: 0px;"> </div> </div> </div> </div> <!-Основная часть контента заканчивается-> </div> </div> </div> </div> <script type = "text/javascript"> $ (function () {console.log ("[Система управления автомобильным обслуживанием/n codeby: http. /] "); // Отправить форму $ ("#OpportBtn "). Click (function () {// определить, пусто, если ($ ("#account "). Val () ==" ") { $ .messager.Alert ('report of Message', «Учетная запись пользователя не может быть пустым», «Информация»); {url: "$ {pagecontext.request.contextPath} /users/login.html", успех: function (data) {data = json.parse (data); $ .messager.Alert (' null && hisurl.length> 0) {window.location.href = "$ {pagecontext.request.contextPath}"+hisurl; window.location.href = "$ {pagecontext.request.contextpath}/index/main.html"; }});Часть кода Java, обработанного в фоновом режиме:
Пакет Com.javaweb.controller; J.LoggerFactory; org.springframe.context.antotation.scope; Framework.Web.Bind.annotation.ResponseBody; Import com.javaweb.service.impl.serviceFactory; ER {Private Static Final Logger logger = loggerFactory.getLogger (userInfoController.class); @Autowired Private ServiceFactory ServiceFactory; (учетная запись)); return response («Отправленный параметр пуст!»); getUservalidateservice (). userizlawable (account); responsefail («Имя пользователя или пароль неверно»); New Cookie ("cookie_user", loginbean.getAccountnumber ()+"-"+loginbean.getPasswords ()); cookie.setmaxage (60*60*24*3); // Сохранить ответ.addcookie (cookie); AccountNumber ()); logger.info ("Хранение cookie пользователя:"+loginbean.getaccountnumber ()); @param model model* @param Номер учетной записи* @return*/@requestmapping ("/{accountnum} /logout.html") public String Logout (httpservletrequest, модель, модель,@pathvairiable ("accountnum") stringnum) {logger.info ("Пользователь"+accountnum+", войдите из системы ...");Эффект бега:
После ввода пароля вашей учетной записи войдите в систему:
Войдите снова после входа:
Приведенное выше - введение редактора. Большое спасибо за вашу поддержку сайту wulin.com!