• 当前位置:首页 > Java > Servlet中(Session、cookies、servletcontext)的基本用法(转)
  • 博客搬到SAE了,这个还是比较省心的。不用老是为备份担心。
  • 开启友情赞助空间
  • 无聊了:[ 探索发现 ] 一下,精彩文章等着你哦!

Servlet中(Session、cookies、servletcontext)的基本用法(转)

2014-03-05 16:39

8,581阅览 2条评 Java arno

/req: 用于获得客户端(浏览器)的信息
//res: 用于向客户端(浏览器)返回信息
1、session的设置:
          //得到和req相关联的session,如果没有就创建session
           HttpSession ht=req.getSession(true);
           //向session中添加一个属性(String 类型的)
           ht.setAttribute("name","韩顺平");
           //如果不指定时间,那么该session的有效期是30min
           //你也可以指定时间,30s
           ht.setMaxInactiveInterval(30);
      session的获取:
           //得到和req相关联的session,如果没有就创建session
           HttpSession ht=req.getSession(true);
           String name=ht.getAttribute("name");
      session的删除:
            //从session中删除you属性
           //ht.removeAttribute("you");
           ht.setMaxInactiveInterval(0);
2、cookies的设置;
           //现在服务器端创建一个cookie
           Cookie myCookie=new Cookie("color1","red");
           // 该cookie存在的时间
           myCookie.setMaxAge(30);
           //如果你不设置存在时间,那么该cookie将不会保存
           //将该cookie写回到客户端
           res.addCookie(myCookie);
     cookies的获取:
            //从客户端得到所有cookie信息
           Cookie [] allCookies=req.getCookies();
           int i=0;
           //如果allCookies不为空...
           if(allCookies!=null){
               //从中取出cookie
               for(i=0;i
                   //依次取出
                   Cookie temp=allCookies[i];
               }
            }
     cookies的删除:
            //将该cookie删除
            temp.setMaxAge(0);
3、servletcontext的设置:
            //得到servletcontext
           ServletContext sc=this.getServletContext();
           //添加属性 
           sc.setAttribute("myInfo","我是顺平");
      servletcontext的获取:
            //得到servlet context
           ServletContext sc=this.getServletContext();
           //得到属性和它对应的值
           String info=(String)sc.getAttribute("myInfo");
4.session、cookies、servletcontext的区别(如图):
Servlet中(Session、cookies、servletcontext)的基本用法(转)

本文声明

除非注明,否则文章均为 " 枫林博客 " 原创,转载时请注明文章出处。


作者信息:arno \ 2014-03-05 16:39 \ 枫林博客 \

分类标签:Java,,

本文地址:http://www.blogfeng.com/servlet-zhong-sessioncookiesservletcontext-di-ji-ben-yong-fa-zhuan.html

已经有2 条评论啦
  1. #2    2014-03-06 09:59 回复TA
    maillot trek:

    学习了。

  2. #1    2014-03-06 11:18 回复TA
    saxo bank cyclisme:

    学习了,支持。

发表评论

* *



​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​