Java中如何创建httpsession呢?

java-教程王 Servlet 发布时间:2022-01-02 16:57:36 阅读数:5251 1
下文笔者讲述java代码中创建httpSession的方法分享,如下所示:

一、JSP创建session

1.若当前的JSP是客户端访问的当前WEB应用的第一个资源
  且JSP的page指定的session属性值为false,
  则服务器就不会为JSP创建一个 HttpSession对象。

2.若当前JSP不是客户端访问的当前WEB应用的第一个资源
  且其他页面已经创建一个HttpSession 对象
   则服务器也不会为当前 JSP 页面创建一个HttpSession对象
   而回会把和当前会话关联的那个HttpSession对象返回给当前的JSP页面.

二、Serlvet创建session

若Serlvet是客户端访问的第一个WEB应用的资源 则只有调用了request.getSession()或request.getSession(true)才会创建 HttpSession对象
String name = "java265.com"
HttpSession session = request.getSession(true);
sesison.setAttribute("sessionName",name);

参数为true时,如果不存在,则创建一个新的会话,如果存在就返回当前HTTP会话对象
参数为false时,如果不存在,则返回null,如果存在就返回该sesion
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/Servlet/202201/256.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者