Как я могу аннулировать сеанс с помощью EL?аннулировать сеанс от EL
ответ
Вы можете сделать это, используя JBoss EL. Эта реализация EL имеет возможность напрямую ссылаться на методы methodname()
. Поместите jboss-el.jar
в /WEB-INF/lib
и добавьте следующее в web.xml
, предполагается, что вы используете Mojarra:
<context-param>
<param-name>com.sun.faces.expressionFactory</param-name>
<param-value>org.jboss.el.ExpressionFactoryImpl</param-value>
</context-param>
Таким образом, JSF будет использовать эту реализацию EL для вычисления выражений.
Затем вы можете сделать на странице JSF:
#{session.invalidate()}
Излишне говорить, что это не самое лучшее место/практика, чтобы сделать это.
@BaluC, Тогда какова наилучшая практика для аннулирования сеанса? Я задал тот же вопрос http://stackoverflow.com/questions/5619827/how-to-invalidate-session-in-jsf-2-0 Не могли бы вы помочь? – Nikhil
- 1. как аннулировать сеанс пользователя
- 2. Как аннулировать сеанс Siteminder
- 3. Как аннулировать сеанс Wicket
- 4. Как аннулировать сеанс CXF Interceptor?
- 5. Как удалить/аннулировать php-сеанс, отличный от текущего
- 6. Как аннулировать сеанс в браузере в JSF
- 7. Как аннулировать сеанс в приложении Vaadin 7?
- 8. аннулировать сеанс, если пользователь открывает несколько вкладок
- 9. как аннулировать сеанс на кнопке закрытия браузера?
- 10. Symfony2 - аннулировать сеанс при обратном обращении пользователя
- 11. Как проверить сеанс в JSP EL?
- 12. Как успешно аннулировать сеанс при выходе из системы Spring MVC
- 13. Как программно аннулировать сеанс с использованием весенней безопасности
- 14. Как удаленно аннулировать сеанс сервлетов пользователя на лету?
- 15. Как аннулировать сеанс одного приложения при переключении на другое приложение
- 16. Как аннулировать сеанс http после выхода из системы
- 17. Emberjs: как аннулировать сеанс в пользовательском инициализаторе инициализации
- 18. Как аннулировать сеанс, когда пользователь покидает страницу в jsf?
- 19. Как аннулировать сеанс пользователя при простоях на сервере без состояния?
- 20. Можете ли вы аннулировать сеанс конкретного пользователя для деактивации?
- 21. Как аннулировать сеанс в потоке весеннего веб-сайта?
- 22. Невозможно аннулировать кеш, зависящий от SQL-запроса
- 23. ссылка аннулировать не работает правильно
- 24. Shiro: Не удалось аннулировать HttpSession
- 25. аннулировать нить
- 26. JSTL получение значения в EL от другого значения EL
- 27. Есть ли способ аннулировать cookie пользователя?
- 28. Как аннулировать конкретный сеанс при выходе из системы в Rails/w Разработать?
- 29. Codeigniter: сеанс доступа от конфигурации
- 30. Установить сеанс teamcity от javascript
Почему вы хотите сделать это вместо вызова метода контроллера? – shipmaster