Les applications Web introduisent généralement la session pour enregistrer une série d'actions / l'état des messages entre le serveur et le client, tels que les achats en ligne pour maintenir les informations de connexion des utilisateurs jusqu'à ce que l'utilisateur se connecte. Il existe deux méthodes de session d'accès à SpringMVC, comme suit:
Méthode 1: Utilisez Servlet-API
@Controller Public Class ManageController {@Resource Private Managerservice ManagerserviceImpl; @RequestMapping (value = "Manager / Login.do", méthode = requestMethod.get) public ModelandView Login (ManageModel ManageModel, httpSession httpSession) {ManageModel Manager = ManagerserviceImpl.getManager (ManageModel); if (manager! = null) {manager.setpassword (""); httpSession.setAttribute ("Manager", Manager); return new ModelandView (new redirectView ("../ admin / main.jsp")); } else {return new ModelandView (new redirectView (new redirectView ("../ admin / login.jsp"));}} @RequestMapping (value = "manager / logout.do", méthode = requestMethod.get) public Logout (httpSession httScession) {httSession.getAttribute ("manager"); return "}}; Méthode 2: Utiliser SessionAttributes
@Controller @SessionAtTributes ("Manager") Classe publique ManageController {@Resource Private Managerservice ManagerserviceImpl; @RequestMapping (value = "Manager / Login.do", méthode = requestMethod.get) Public ModelandView Login (ManageModel ManageModel, ModelMap Model) {ManageModel Manager = ManagerserviceIMPL.getManager (ManageModel); if (manager! = null) {manager.setpassword (""); Model.AddAttribute ("Manager", Manager); return new ModelandView (new redirectView ("../ admin / main.jsp")); } else {return new ModelAndView (new redirectView ("../ admin / login.jsp")); }} @RequestMapping (value = "manager / logout.do", méthode = requestMethod.get) public String Logout (@ModeLatTribute ("Manager") ManageModel ManageModel) {return "Success"; }}Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.