2015-04-24 2 views
0

У меня есть Java EE Interceptor, в котором мне нужно проверить, является ли конкретный filter частью текущей конфигурации web.xml или нет. Тогда как я могу это сделать во время выполнения?Как проверить конфигурацию web.xml во время выполнения?

+0

Почему вы хотите получить доступ к информации фильтра из EJB-перехватчика? Mising business layer и frontend concept, oops – maress

+0

Я думаю, что это сообщение [Как прочитать web-xml из webapp] (http://stackoverflow.com/questions/520467/how-to-read-the-web-xml- from-a-webapp) может помочь вам. –

ответ

2

Я не совсем понимаю ваше требование, поскольку EJB (перехватчики) и сервлеты - это две разные части.

Для доступа к конфигурации сервлета, содержащей фильтры. Вы можете использовать эти:

ServletContext # getFilterRegistrations()

http://docs.oracle.com/javaee/6/api/javax/servlet/ServletContext.html#getFilterRegistrations%28%29

и ServletConfig

http://docs.oracle.com/javaee/6/api/javax/servlet/ServletConfig.html

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