Процедура добавления нового фильтра на открытом воздухе?

Я хочу создать новый фильтр единого входа в свой существующий пакет alfresco. Шаги, которые я пробовал:

  1. Создание простого Java-проекта в Eclipse и создание класса, реализующего фильтр, и написание там кода.

  2. Затем извлеките проект в виде файла JAR и поместите его в папку share/WEB-INF/lib.

  3. Регистрация этого фильтра в файле share/WEB-INF/web.xml.

Это правильный способ добавления нового фильтра? Если нет, то поделитесь правильной процедурой...


person Boat    schedule 13.05.2013    source источник
comment
Это работает? У вас есть какие-либо проблемы с этим?   -  person Gagravarr    schedule 13.05.2013
comment
Не работает .., фильтр не работает, я думаю. Не знаю фактической процедуры создания фильтра. Поэтому, прежде чем проверять мой код, дайте мне знать, правильно ли я делаю шаги или нет...   -  person Boat    schedule 13.05.2013
comment
Я бы посоветовал вам создать веб-приложение Hello World, а затем следовать некоторым базовым руководствам по фильтрам, чтобы добавить в него тестовый фильтр. Только когда вы поймете эти основы, стоит попробовать что-то более сложное, например, Alfresco...   -  person Gagravarr    schedule 13.05.2013
comment
Я пробовал это. Готовые образцы в веб-приложении. Теперь мне нужно добавить один фильтр в Alfresco. Пожалуйста, дайте мне знать процедуру добавления фильтра в Alfresco.   -  person Boat    schedule 13.05.2013


Ответы (1)


ИМХО это правильная процедура. Но ваш фильтр должен соблюдать некоторые правила, чтобы работать хорошо, кстати, в web.xml важен порядок определения ваших фильтров.

person Jérémie Lesage    schedule 04.06.2013