java ee中 ServletContext 有什么用?这个好像跟httpsession差不多的功能~~ 都起到信息交互作用?
发布网友
发布时间:2022-04-30 16:16
我来回答
共1个回答
热心网友
时间:2023-10-08 22:57
ServletContext 更倾向于一个Web应用的全局范围,而session则只是在于保存用户和服务器之间交互的一个来回完整性。
一个Web服务只有一个ServeltContext,一般都是存放一些全局信息,或者获取一些全局信息,比如getResourcePaths,而Session却有多个,因为毕竟Session只是当用户请求服务器的时候,服务器为了保持与用户之间的联系而采用的,当一个用户请求来到后台服务器,服务器会看这个请求是否有Session Id,如果没有则会生成一个ID,然后把ID返回给前台,接下来前台继续请求后台服务器的时候,这个ID会继续回传给后台服务器,这样一来后台服务器就能认识这个请求了。