Qi4j в приложении JSF - PullRequest
       15

Qi4j в приложении JSF

1 голос
/ 08 сентября 2011

В Qi4j вы должны собрать композиты.Может кто-нибудь сказать мне, где справиться с этим в приложении JSF 2.0?Должен ли я расширить FrontController-Servlet?Или достаточно собрать в тот момент, когда приложение развертывается и запускается?

Большое спасибо!

1 Ответ

4 голосов
/ 16 сентября 2011

Использование приложения Qi4j в контексте сервлета довольно просто.Qi4j предоставляет небольшую библиотеку, поддерживающую этот вариант использования: qi4j-lib-servlet.

Все, что вам нужно, это расширить AbstractQi4jServletBootstrap , который является ServletContextListener, и зарегистрировать его в вашем веб-приложении.Единственный абстрактный метод этого класса - из интерфейса ApplicationAssembler.

Ваше приложение Qi4j будет затем собрано и загружено вместе с вашим веб-приложением, а класс Qi4jServletSupport, предоставленный тем же проектом, позволит вам получить дескриптор вашегоQi4j Приложение из вашего кода, например, в ваших управляемых bean-компонентах.

...