通过ServletContext可以将多个Servlet的数据共享,简而言之就是实现不同的网页数据的交互;
下面是ServletContext实现数据共享的基本流程:
1、获取ServletContext对象
ServletContext context = this.getServletContext();
2、存入共享的数据
context.setAttribute(“name”, “haha”);
即然说是多个Servlet和多个网页的数据共享,那么肯定有多个类,并且发布多个网站。
3、获取共享的数据
String name = context.getAttribute(“name”);
这就是基本的数据共享步骤
下面是实操代码
创建两个类
setServlet用来向ServletContext里存数据,用getServlet来获取数据;
setServlet代码:
getServlet代码: