Веб -приложения обычно вводят сеанс, чтобы сохранить серию статуса действий/сообщения между сервером и клиентом, таких как онлайн -покупки, чтобы поддерживать информацию о входе в систему, пока пользователь не выйдет из входа. Есть два метода сеанса доступа SpringMVC, следующим образом:
Метод 1: Используйте сервис-API
@Controller Public Class ManagerController {@Resource Private ManagerService ManagerserviceImpl; @Requestmapping (value = "Manager/login.do", method = requestmethod.get) public modelandView login (Managemondel Managementel, httpsession httpsession) {Managemondel Manager = ManagererServiceImpl.getManager (ManagemonDel); if (Manager! = null) {Manager.setPassword (""); httpsession.setattribute ("Manager", Manager); вернуть New ModelAndView (new RedirectView ("../ admin/main.jsp")); } else {return new ModelAndView (new redirectView (new RedirectView ("../ admin/login.jsp"));}} @requestmapping (value = "Manager/logout.do", method = requestMethod.get) Метод 2: Использовать SessionAttributes
@Controller @SessionAttributes ("Manager") открытый класс ManagerController {@Resource Private ManagerService ManagerserviceImpl; @Requestmapping (value = "Manager/login.do", method = requestmethod.get) public modelandview login (Managemondel Managementel, ModelMap Model) {ManagemonDel Manager = ManagererServiceImpl.getManager (ManagerModel); if (Manager! = null) {Manager.setPassword (""); model.addattribute ("Manager", Manager); вернуть New ModelAndView (new RedirectView ("../ admin/main.jsp")); } else {return new modelandView (new redirectView ("../ admin/login.jsp")); }} @RequestMapping (value = "Manager/logout.do", method = requestMethod.get) public String Logout (@ModelAttribute ("Manager") ManageModel ManagemonDel) {return "успех"; }}Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.