Webanwendungen führen normalerweise eine Sitzung ein, um eine Reihe von Aktionen/Nachrichtenstatus zwischen dem Server und dem Client zu speichern, z. B. Online -Einkäufe, um die Benutzeranmeldeinformationen zu erhalten, bis sich Benutzer anmelden. Es gibt zwei Methoden des SpringMVC -Zugriffs wie folgt:
Methode 1: Verwenden Sie Servlet-API
@Controller Public Class Managerertroller {@Resource Private Managerservice ManagerserviceImpl; @RequestMapping (value = "Manager/login.do", method = requestMethod.get) public modelAndView login (ManagersOmrodel ManagererModel, httpSession httpSession) {ManagererModel Manager = ManagerserviceImpl.getManager (ManagererModel); if (Manager! = null) {Manager.SetPassword (""); httpSession.setAttribute ("Manager", Manager); Neue modelAndView zurückgeben (neue redirectView ("../ admin/main.jsp")); } else {return New modelAndView (neuer redirectView (neuer redirectView ("../ admin/login.jsp");}} @RequestMapping (value = "Manager/logout.do", method = RequestMethod.get) öffentliche String -Logout (httpSession httpSession) {httpSession.getSession.GetSession.GeSession.GetSession.GeSession.GeSession.GeSession.GeSession.GeSession.GeSession. Methode 2: Verwenden Sie SessionAttributes
@Controller @SessionAttributes ("Manager") öffentlicher KlassenmanagerController {@Resource Private ManagerService ManagerServiceImpl; @RequestMapping (value = "Manager/login.do", method = requestMethod.get) public modelAndView login (ManagererModel ManagererModel, ModelMap -Modell) {ManagererModel Manager = ManagerserviceImpl.getManager (Managerermodel); if (Manager! = null) {Manager.SetPassword (""); model.addattribute ("Manager", Manager); Neue modelAndView zurückgeben (neue redirectView ("../ admin/main.jsp")); } else {return New ModelAndView (neuer redirectView ("../ admin/login.jsp")); }} @RequestMapping (value = "Manager/logout.do", method = requestMethod.get) public String logout (@ModelAtTribute ("Manager") ManagererModel ManagererModel) {return "Erfolg"; }}Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.