2013-05-01 3 views
0

Я web.xml, где поиск для кота значенияXML поиск атрибутов с помощью Java Bean

<session-config> 
     <session-timeout>30</session-timeout> 
</session-config> 

Я хочу то же самое значение, быть извлечена в бина файл в качестве переменной.

Есть ли какой-либо лучший способ поиска по этому вопросу без фактического перебора всего xml-файла, чтобы получить только значение.

Это может быть реализовано с помощью поиска JNDI?

Снова, TY для вашей помощи.

ответ

0

Один из способов, я думаю, вы можете это сделать (хотя многословный) - реализовать свои собственные HttpSessionListener. Переопределите его метод sessionCreated(), вы можете получить ссылку на HttpSession с HttpSessionEvent и вызывая HttpSession#getMaxInactiveInterval(), вы можете получить значение тайм-аута сеанса в секундах. Затем вы можете сохранить значение в своем компоненте. будет недостаток в этих решениях, я обновлю его.

Смежные вопросы