Session

以前以为无论怎么样都自动创建,直到我百度了:

  测试1:分别请求servlet和jsp,通过浏览器查看是否生成session。

  测试结果:请求servlet没有产生session,请求jsp产生了session。

  理论知识:jsp的本质是servlet,只有在servlet中调用request.getSession();或者request.getSession(true);服务器才会产生session。如果调用request.getSession(false);将不会产生session
————————————————
版权声明:本文为CSDN博主「彭薄」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/cxl0921/article/details/76854313

HttpSession session = request.getSession(false);

则不会自动建立session。
若当前没有session,你所得到的seesion只会是一个null。

本文来自博客园,作者:咸瑜,转载请注明原文链接:https://www.cnblogs.com/bi-hu/p/14866598.html

原文地址:https://www.cnblogs.com/bi-hu/p/14866598.html