powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / session.invalidate (прерывание сессии)
4 сообщений из 4, страница 1 из 1
session.invalidate (прерывание сессии)
    #38283825
drum-devil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

делаю приложение в jDeveloper.
Есть главная страничка (СТРАНИЦА_1), где происходит вход в динамическую базу. После входа попадаю на нужную страницу (СТРАНИЦА_2).
Нужно сделать кнопку LOGOUT,которая расположена на СТРАНИЦЕ_2, по нажатию на которую, будет происходить разрыв сессии и редирект на СТРАНИЦУ_1.
есть данный код, но при его компиляции выскакивает ошибка, с которой я пока не справился.

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
        public String cb6_action() throws IOException{
            ExternalContext ectx = FacesContext.getCurrentInstance().getExternalContext();
            HttpServletResponse response = (HttpServletResponse)ectx.getResponse();
            HttpSession session = (HttpSession)ectx.getSession(false);
            session.invalidate();
            response.sendRedirect ("index.jspx");
            return null;
            }



ОШИБКА ПРИ КОМПИЛЯЦИИ:
Error(26,34): unreported exception java.io.IOException; must be caught or declared to be thrown

Прошу помощи ))
буду очень признателен!
...
Рейтинг: 0 / 0
session.invalidate (прерывание сессии)
    #38284728
drum-devil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
разобрался,была подключена не та библиотека. НО...теперь появляется другая ошибка -ADFC-14000: View port ID '' is invalid.
кто нибудь знает как победить эту ошибку? )
...
Рейтинг: 0 / 0
session.invalidate (прерывание сессии)
    #38284837
drum-devil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разобрался. Данный метод работает на .jspx страничках. На .jsff не сработало.
тема закрыта.
...
Рейтинг: 0 / 0
session.invalidate (прерывание сессии)
    #38284843
drum-devil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
о,и надо еще дописать одну строчку:
после
Код: java
1.
Response.sendRedirect("index");



добавляем строчку:
Код: java
1.
FacesContext.getCurrentInstance().responseComplete();
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / session.invalidate (прерывание сессии)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]