У меня есть Java EE Interceptor, в котором мне нужно проверить, является ли конкретный filter частью текущей конфигурации web.xml или нет. Тогда как я могу это сделать во время выполнения?Как проверить конфигурацию web.xml во время выполнения?
0
A
ответ
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
Почему вы хотите получить доступ к информации фильтра из EJB-перехватчика? Mising business layer и frontend concept, oops – maress
Я думаю, что это сообщение [Как прочитать web-xml из webapp] (http://stackoverflow.com/questions/520467/how-to-read-the-web-xml- from-a-webapp) может помочь вам. –