对于session的用法,大家都知道是用来放一些比如是图片验证码啊,短信验证码什么的,至于怎么存放,怎么取,前后端分离开发方式怎么存取,前后端不分离的开发方式又是怎么存取,两种方式是不是存取方法一样?先上个图片吧:
其中:request.getSession().getServletContext().setAttribute(key,value)
这种用于前后端分离方式的存,后面:String code1 = (String) request.getSession().getServletContext().getAttribute(key);方能取到
如果是前后端不分离的方式,用这种也行:request.getSession().setAttribute(key,value)
说到底其实也就是个范围的问题。