码迷,mamicode.com
首页 > 编程语言 > 详细

java servlet使用session

时间:2017-05-14 16:58:47      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:bsp   font   成功   getattr   logs   访问   分配   attr   string   

第一个servlet:

当浏览器第一次访问服务器时,为它分配一个session

        HttpSession session=request.getSession();

输出该session的id与使用该session的次数

        Integer count=(Integer)session.getAttribute("count");
        if(count==null){
            count=new Integer(1);
        }else{
            count++;
        }
        session.setAttribute("count",count);
        pw.println(session.getId());
        pw.println("<a href=\"tsServlet\">链接到tsServlet</a>");
        pw.println("<tr><td>已被访问次数:<td>"+count+"\n")

第二个servlet:

从第一个servlet中点击超链接转到该servlet,然后得到其session并输出id,看看是否与前个servlet的sessionid相等

        HttpSession hs=request.getSession();
        PrintWriter pw=response.getWriter();
        String msg=request.getParameter("ming");
        pw.println(msg);
        pw.println(hs.getId());

结果截图:

第一个servlet:

技术分享

("aa"后的才是id)

刷新后输出:

技术分享

第二个servlet:
技术分享

 

 

结果表明:
session成功跟踪会话(id相同,记录访问次数增加)

 

java servlet使用session

标签:bsp   font   成功   getattr   logs   访问   分配   attr   string   

原文地址:http://www.cnblogs.com/ming-szu/p/6852767.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!