request.getSession()为什么不用response获取session?





问:HttpSession session=request.getSession();为什么不用response获取session?


答:

  • 因为是从客户端获得一个session的对象,这个对象包含客户端持有的相关信息用来区别每个客户端。

  • 既然是从客户端就必须用请求对象来获取,因为一般都是客户端向服务器端发出的一个请求.所以用request对象。

  • 而响应客户端必须用response,比如:获得一个输出流,用来响应客户端发出的请求PrintWriter out=response.getWriter()




posted @ 2022-08-12 10:07  卡卡发  阅读(142)  评论(0)    收藏  举报