我正在使用Tomcat 6.0应用服务器和Apache HTTP webserver 2.2以及Eclipse Galileo作为我的IDE。我开发了一个Web应用程序,这是一个用户可以登录和浏览它的站点。我的问题是只有一个用户可以访问该应用程序。
当用户登录时,他可以很好地使用它,如果另一个用户尝试同时登录,则应用程序将更改为最近登录的用户的数据。如何配置我的Tomcat或Apache使用该应用程序独立于大量(最多4到7个)用户。我不知道我是否清楚自己......
但更明确的是,要在daniweb.com上发布任何内容,我们通过用户名和密码登录..同时其他人可能已经登录。如何做到这一点。这是我的问题。
先谢谢
Sathyan S
答案 0 :(得分:1)
这不起作用。静态变量一次只能有一个值(每个JVM和类加载器)。如果我正确理解您的问题,您必须将此信息存储在HttpSession
中,您可以从HttpServletRequest
:http://download.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html#getSession(boolean检索该信息。