`

jsp----->session的一个问题

 
阅读更多

在一个浏览器里打开多个选项卡去登陆,会出现后一个用户把前一个用户覆盖掉的情况:

 

会话是由一个基于cookie的sessionId建立关联的,而且该sessionId是进程间共享的,
所以上述代码IE6肯定问题不大,但是到了IE8可能问题就来了,主要是IE8是多选项卡页,共用一个sessionID,这样就会出现覆盖的情况了!

分享到:
评论

相关推荐

    jsp-session测试

    【JSP Session 测试】是Java初学者在学习如何在JSP页面中使用Session对象时的一个常见实践案例。在这个练习中,我们将深入了解JSP Session的概念、工作原理以及如何在实际项目中有效地应用它。 首先,Session是Java...

    Tomcat8亲测可用 tomcat-redis-session-manager的jar包

    标题中的“Tomcat8亲测可用 tomcat-redis-session-manager的jar包”指的是一个专为Tomcat8设计的,用于管理session的扩展组件。这个组件实现了将Tomcat应用服务器中的用户session数据存储到Redis分布式缓存系统中,...

    jsp-cookie-session-crud 使用 JSP 实现cookie session验证及增删改查

    如果验证成功,服务器会创建一个新的session,存储用户信息(如用户名),并将session ID通过cookie发送给客户端。 2. **读取(Read)**: 客户端后续的每个请求都会包含这个session ID,服务器根据ID从session中...

    tomcat9+tomcat-cluster-redis-session-manager_4.0.zip

    在IT行业中,尤其是在Web服务器领域,Tomcat是一个广泛使用的开源应用服务器,特别是对于Java Servlet和JavaServer Pages(JSP)的应用。"tomcat9+tomcat-cluster-redis-session-manager_4.0.zip"这个文件组合涉及到...

    jsp-api-2.1.jar

    **标题解析:**"jsp-api-2.1.jar" 是一个特定版本的JavaServer Pages (JSP) API的归档文件。JSP是Java平台上用于创建动态网页的技术,它允许开发者将HTML、XML或者其他标记语言与Java代码混合,使得服务器端能够处理...

    javax.servlet.jsp-api-2.3.2-b01.jar.zip

    这个方法允许开发人员存储数据,这些数据可以在同一个JSP页面的生命周期内被其他脚本元素或标签访问。如果在不同作用域(request, session, application)中设置,那么数据的可见性和生命周期也会相应地扩展。 **5....

    jsp-api.jar和servlet-api.jar

    这里,servlet-api-2.5-6.1.9.jar可能是一个特定版本的Servlet实现,版本号2.5代表Servlet 2.5规范,而6.1.9可能是实现这个规范的Web容器或服务器的版本。同样,jsp-api-2.1.jar对应的是JSP 2.1规范的接口定义。 **...

    tomcat-7.0.54配合使用的memcached-session-manager1.6.1的整套jar包

    为了优化这个问题,我们可以使用`memcached-session-manager`,它是一个专门为Tomcat设计的插件,使得Tomcat能够将用户的session数据存储在Memcached服务器上,实现session的分布式管理。 本文将详细介绍如何在...

    activation.jar、jsp-api.jar、servlet-api.jar、mail.jar

    例如,一个Web应用可能需要使用servlet-api.jar来处理HTTP请求,jsp-api.jar来生成动态内容,activation.jar和mail.jar则用于实现邮件发送和接收功能。在实际开发环境中,这些库文件会被添加到项目的类路径中,以便...

    commons-pool2-2.0.jar  jedis-2.7.2.jar  tomcat-redis-session-manage-tomcat8.jar

    首先,`Tomcat8`是Apache软件基金会的Apache Tomcat服务器的第八个主要版本,它是一个开源的Java Servlet容器,用于部署Java Web应用程序。Tomcat8遵循Java EE 8规范,并提供对Servlet 4.0、JSP 2.3和EL 3.0的支持。...

    jsp-api.jar(2.3)与servlet-api.jar (3.1)

    4. **隐式对象**:JSP 2.3增加了更多的隐式对象,如`pageContext`和`session`,使得开发者可以直接在JSP页面中访问它们,而无需显式声明。 5. **错误处理**:改进了错误处理机制,允许开发者通过`errorPage`指令来...

    jsp-api.jar

    - Apache软件基金会是许多开源项目,包括Tomcat(一个流行的Servlet和JSP容器)的维护者。Tomcat是一个轻量级应用服务器,广泛用于开发和部署JSP应用。 6. **LICENSE.txt**: 该文件通常包含软件的许可协议信息,...

    Jsp内置对象session总结

    当一个客户首次访问服务器上的一个 JSP 页面时,JSP 引擎产生一个 Session 对象,同时分配一个 String 类型的 Id 号,JSP 引擎同时将这个 Id 号发送到客户端,存放在 Cookie 中,这样 Session 对象和客户之间就建立...

    Memcached-session-manager所需最新jar包-tomcat7-kryo序列

    3. **Memcached-session-manager**:这是一个开源项目,用于在Apache Tomcat应用服务器中集成Memcached,以便将用户的会话数据存储在Memcached集群中,以实现高可用性和可扩展性。它提供了一种替代默认的基于文件或...

    精通jsp-web开发技术与典型应用

    JSP是Java平台上的一个动态网页技术,它允许开发者在HTML或XML文档中嵌入Java代码,从而实现服务器端的业务逻辑处理。JSP的主要优点包括良好的可移植性、高效的性能以及与Java EE平台的无缝集成。通过学习JSP,...

    JSP实验-购物车(用session实现)

    - **添加商品:** 当用户点击“加入购物车”按钮时,JSP页面会获取商品信息,创建一个JavaBean对象,并将它放入Session。如果Session中已经存在该商品,那么就更新数量。 - **显示购物车:** 用户可以查看购物车中...

    jsp-api文档

    JSP(JavaServer Pages)是Java平台上的一个标准技术,用于创建动态Web页面。JSP API是Java EE(现在称为Jakarta EE)的一部分,它为开发人员提供了在HTML、XML或其他标记语言中嵌入Java代码的能力,使得开发者可以...

    jsp事例jsp usebean session

    `<jsp:useBean>` 是JSP中的一个动作元素,用于在JSP页面中实例化和初始化JavaBean。这个指令有以下几个关键属性: - `id`:定义JavaBean在页面作用域内的变量名。 - `class`:指定JavaBean的全限定类名(包括包名)...

    jsp ----挂号系统

    在"jsp ----挂号系统"这个项目中,我们可以推测这是一个使用JSP技术构建的医疗挂号平台。JSP结合了HTML、Java代码和JavaServer Pages标准动作,允许开发者创建交互式、数据驱动的网页。 **1. JSP基本结构与工作原理...

    JSP Session 学习笔记---JSP Session 学习笔记

    JSP Session 学习笔记

Global site tag (gtag.js) - Google Analytics