Приложение JSF не поддерживает ввод данных из нескольких входов в систему - PullRequest
2 голосов
/ 25 ноября 2011

Это очень простой вопрос, за который я приношу свои извинения, но мне нужно профессиональное руководство по нему, поскольку мои знания слишком примитивны, чтобы я не знал, что искать в Google, чтобы решить мою проблему.

Я разработал простое приложение для ввода данных в jsf, которое дает пользователям форму для ввода данных, а затем сгенерировало один PDF-отчет на основе данных. Приложение работает нормально, но когда более чем один пользователь одновременно пытается ввести данные, пользователи не могут этого сделать, только один пользователь одновременно может вводить данные.

Пожалуйста, дайте мне некоторое представление о том, что мне следует изучать и по какому предмету мне нужно провести исследование.

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

1 Ответ

0 голосов
/ 25 ноября 2011

Это может означать только то, что вы храните некоторую информацию в области запроса / сеанса в статических переменных или в переменных области приложения, которые затем передаются всем пользователям во всем приложении.По-видимому, вы либо сознательно, либо неосознанно запрограммировали некоторую статическую блокировку / блокировку всего приложения, которая не позволяет другим пользователям использовать одно и то же приложение.

Невозможно дать целевой ответ о том, как решить эту проблему, как вы это не делали.не показывать какой-либо код, но вы должны начать смотреть на статические переменные и переменные области приложения и выяснить, не содержат ли они неправильно данные области запроса / сеанса.Если они это сделают, то вы должны сделать их нестатичными и / или установить область запроса / сеанса.

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