Несколько экземпляров одного и того же файла войны на одном сервере - PullRequest
1 голос
/ 20 июля 2011

Я использую сервер приложений Tomcat 6.0 и веб-сервер Apache HTTP 2.2 и Eclipse Galileo в качестве своей IDE. Я разработал веб-приложение, представляющее собой сайт, на котором пользователи могут войти и просматривать его. Моя проблема в том, что только один пользователь может получить доступ к приложению.

То есть, когда пользователь вошел в систему, он может использовать его хорошо. Если другой пользователь попытается одновременно войти в систему, приложение изменится на данные последнего пользователя, вошедшего в систему. Как настроить использование Tomcat или Apache для использования приложение самостоятельно для большого количества (максимум 4-7) пользователей. Я не знаю, я ясно дала понять или нет ..

Но, чтобы быть более понятным, чтобы опубликовать что-либо на daniweb.com, мы войдем в систему по имени пользователя и паролю. В то же время другой пользователь мог войти в систему. Как это сделать. ?? Это моя проблема.

Заранее спасибо

Сатьян С

1 Ответ

1 голос
/ 29 июля 2011

Это не работает. Статическая переменная может иметь только одно значение за раз (для JVM и Classloader). Если я правильно понимаю вашу проблему, вы должны сохранить эту информацию в HttpSession, которую вы можете получить из HttpServletRequest: http://download.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html#getSession(boolean).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...