Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前面临一个问题,想知道我是否朝着正确的方向前进。
我有一个被用户点击的 servlet。目前我没有任何会话处理代码。当来自不同机器的两个用户在同一个 tomcat 实例上几乎同时访问同一个 servlet 时,它会混淆会话数据,导致 user1 的数据显示在 user2 的屏幕上。
我相信这是因为我没有处理会话并依赖于 tomcat 创建的默认会话。因此,我必须在 servlet 中显式使用会话处理来确保正在处理正确的数据?也许如此处所述?
谢谢, 卡迪尔
阅读@NilsH 的输入后,问题得到解决。我的代码有一个问题,它在没有通知的情况下覆盖了会话中的 bean 对象,因此,相同的数据被显示给几乎同时访问相同 url 的两个用户。
我不必为会话处理做任何事情来解决这个问题!再次感谢 !