Как мне добиться такой функциональности в java ee (servlets, web.xml):
В базе данных есть учетные данные пользователя (имя пользователя и пароль).Все пользователи, которым нравится доступ к моему сервису, должны получить приглашение войти в систему.По истечении сеанса пользователь должен выйти из системы и снова увидеть страницу входа.Все ресурсы под моим WEB-INF должны быть защищены.
Я прочитал о пользовательских ролях и сферах , но это не то, что мне нужно.Он ограничивает пользователей определенным в контейнере приложения.Я хотел бы предоставить своим пользователям функциональные возможности для регистрации и входа в систему.
Как этого добиться в java ee?Можно ли это сделать, настроив web.xml?Я пробовал сервлетное сопоставление на / * и аутентификацию в сервлере (перенаправление на страницу входа в случае истечения срока сеанса), но это не сработало для моего статического контента (то есть index.html)
Примеры приветствуются.Спасибо за все ответы.
Использование google app engine и gwt.