Когда удаляется session bean?

159
30 марта 2018, 12:18

Cоздал сессионный бин и идея такова, что когда сессия истекает я вызываю метод connectionClose(); чтоб закрыть соединение к базе.
в сервлете установил httpSession.setMaxInactiveInterval(5); но после этого времени бин не удаляется.
возможно sessionScope совсем не для этих целей используется или я делаю что-то не правильно?

 @SessionScoped
    public class MySqlConnection implements ConnectToDB {
        Connection connection;
        @PreDestroy
        private void connectionClose() throws SQLException {
                connection.close();
        }
    }
Answer 1

Аннотация была из пакета javax.faces.bean а надо было из javax.enterprise.context.

READ ALSO
подключить input checkbox + radio в одну функцию

подключить input checkbox + radio в одну функцию

на странице есть радиокнопка и чекбокс-при нажатии они должны вывести 1 общую картинку, можно ли их соединить в 1 функцию пробовала так писать,но...

248
Разблокировать кнопки при

Разблокировать кнопки при

Есть радио кнопки цвета и радио кнопки размера нужна функция которая сравнивает нажатую кнопку цвета с заблокированными кнопками размера...

260