我的应用程序在tomcat下运行。而且我为每个会话维护一个服务器对象。但问题是当从不同用户的不同会话连接时,有时我的服务器对象是冲突的意味着我获取当前连接到tomcat服务器的另一个会话的数据。 请帮我解决这个问题。
我的应用程序已使用MVC架构完成。因此,用户在网页上执行的每个操作/请求都将进入控制器页面。每当我得到我的对象时,在控制器之上,我将使用这个对象从作为java服务运行的服务器获取数据。它将在下面...
<jsp:useBean id="conn" scope="session" class="myconclass" />
<% MyObjClass mObjName = conn.getMyObj(); %>
这里&#39; mObjName&#39;将在整个控制器中使用。当我发现这个问题(当连接许多用户时),我已经开始在某些地方打印这个对象,我看到这个对象正在改变并返回另一个会话的结果。