`
ningzai
  • 浏览: 72077 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
最近访客 更多访客>>
社区版块
存档分类
最新评论

session属性方法

阅读更多
//得到session的方法
HttpSession session=request.getSession(true);

//向session中添加属性
session.setAttribute(String name,Object val);

//从session中得到某个属性
String name=session.getAttribute(String name);

//从session中删除某个属性
session.removeAttribute(String name);

什么时候才算是一个session?
答:同一个浏览器的不同窗口,共用一个session ;只有关闭重新启动浏览器才算是一个新的会话(session)。
分享到:
评论

相关推荐

    使用监听器跟踪session的生命周期和session的属性

    - `HttpSessionAttributeListener` 是另一个Servlet API接口,专门用于监听Session属性的添加、移除和替换操作。 - `attributeAdded(HttpSessionBindingEvent event)` 在向Session添加新属性时被调用,可以用来...

    session对象及其常用方法

    Session 对象主要用于属性操作和会话管理,常用方法包括: 1. public void setAttribute(String name, Object value):设定指定名字的属性的值,并将它添加到 Session 会话范围内,如果这个属性是会话范围内存在,...

    IIS7 Session的方法

    **IIS7 Session 方法详解** IIS7(Internet Information Services 7)是微软推出的一款强大的Web服务器,它在处理Web应用程序时提供了丰富的功能,其中包括Session管理。Session在Web开发中扮演着至关重要的角色,...

    jsp中session使用方法

    2. **设置session属性** - 在JSP或Servlet中,可以通过`setAttribute()`方法将数据存储到`session`中。例如,如果用户登录成功,可以将其用户名存储起来。 ```java session.setAttribute("user", "admin"); ``` ...

    Session Cookie的HttpOnly和secure属性

    其次,GlassFish2.x支持的是servlet2.5,而servlet2.5不支持Session Cookie的"HttpOnly"属性。不过使用Filter做一定的处理可以简单的实现HttpOnly属性。GlashFish3.0(支持servlet3.0)默认开启Session Cookie的...

    asp.net c# 在类中使用session的方法

    Session对象是HttpContext对象的一个属性,它为每个用户会话提供了一个存储空间。当用户首次访问网站时,服务器将创建一个新的Session,并为其分配一个唯一的标识符(SessionID),该标识符将被存储在客户端的cookie...

    Struts2 的Action使用session的方法

    通常,我们会在Action类上使用`@SessionAttributes`注解,这样Spring MVC会自动为我们管理session属性。对于Struts2,我们不需要使用Spring的注解,而是直接在Action方法中获取session。 2. **获取session**:在...

    WebRequest保持Session的方法

    2. **设置WebRequest的CookieContainer属性**:在发送每个`WebRequest`之前,我们将这个`CookieContainer`设置为其`CookieContainer`属性,这样`WebRequest`就会使用这个容器来处理Cookie。 ```csharp ...

    Jsp内置对象session总结

    3. Session 的属性设置: 设置属性 `setAttribute()`, 取得属性 `getAttribute()`, 删除属性 `removeAttribute()`. 4. 用户注销: 让用户的 Session 失效,方法:`public Void invalidate()` 使 Session 失效(需手工...

    Session实例

    当不再需要某个Session属性时,可以使用`removeAttribute()`方法移除: ```java session.removeAttribute("username"); ``` 而结束整个Session则调用`invalidate()`方法: ```java session.invalidate(); ...

    session 用法大全

    1. **Session属性和方法**: - `Session.StaticObjects`:这是一个集合,包含了使用`<OBJECT>`标记在Session范围内创建的所有对象。你可以通过Key来检索对象的特定属性,或者遍历整个集合获取所有对象的属性。 - `...

    session详细方法

    本文将详细介绍Session的常用方法以及与其相关的request、response和out对象的方法。 首先,我们来看Session对象,它是`HttpSession`类的实例,代表了客户端与服务器之间的一次会话。以下是一些重要的Session方法:...

    一篇优秀Session讲解

    - **设置Session属性**:使用HttpSession对象的setAttribute(String name, Object value)方法来设置Session属性。 - **获取Session属性**:使用HttpSession对象的getAttribute(String name)方法来获取Session属性。 ...

    session丢失解决方法

    ### Session丢失解决方法 在ASP.NET开发过程中,经常会遇到一种情况:当对网站进行某些特定操作(如修改或删除站内目录)时,原本正常的Session会突然失效或丢失。这不仅影响用户体验,还可能导致一系列安全性和...

    谷歌插件-查看Session信息

    标题中的“谷歌插件-查看Session信息”指的是在Google Chrome浏览器中使用的一种扩展程序,它允许用户查看和管理他们的网络会话(Session)。Session在Web开发中是一个重要的概念,它用于跟踪用户在网站上的活动,...

    jsp-session测试

    3. **获取Session属性**:使用`getAttribute(String name)`方法可以获取之前设置的属性值: ```java String username = (String) session.getAttribute("username"); ``` 4. **移除Session属性**:当不再需要...

    PHP基于memcahe的session方法重写

    对于跨域session,我们需要在每个响应中添加适当的Set-Cookie头,指定`Domain`属性,使其能够在相关域下生效。例如: ```php setcookie(session_name(), session_id(), time() + ini_get('session.cookie_life...

    JAVA的hibernate手动获取session的方法

    在Java编程中,Hibernate是一个非常流行的ORM(对象关系...通过以上步骤,你可以理解并实现Hibernate在Java应用中手动获取Session的方法。学习和熟练掌握这些知识,将有助于提高你在数据库操作方面的效率和代码质量。

    jsp中session使用方法.docx

    4. **移除Session属性**:使用`removeAttribute(String name)`方法从Session中移除指定名称的对象。 ```java session.removeAttribute("user"); ``` 5. **使Session失效**:调用`invalidate()`方法可以使...

    session配置secure和httpOnly

    需要注意,设置这些属性可能会影响到其他非Session Cookie的正常工作,需要谨慎处理。 2. 当设置`HttpOnly`后,如果应用中有使用Applet或JavaScript通过URLConnection与服务器交互的情况,可能需要额外处理。例如,...

Global site tag (gtag.js) - Google Analytics