2016-08-31 2 views
0

Есть ли способ перехватить создание компонента поддержки JSF, чтобы его прозрачно украсить?JSF Управляемые бобы и декорирование рисунка

Я нахожусь в Weblogic 10.3 с JDK 1.6, без CDI.

Возможно, подклассификация класса BeanManager? Но как зарегистрировать расширение BeanManager для реализации weblogic jsf?

+0

Вместо того, чтобы создавать собственное домовое решение, не переходить на CDI? Или найдите общий механизм «перехватчика» (не специфичный для jsf bean beans) – Kukeltje

+0

@Kukeltje, потому что у меня есть ограничения среды от моего клиента. Я согласен с тем, что Weblogic 10.3 и JDK 1.6 являются устаревшими технологиями, но я должен их использовать. –

+0

Я не сказал, чтобы отказаться от WL10.3 и jdk 1.6, я сказал, попробовал использовать CDI ;-) Вы можете попробовать добавить его на этот сервер. Но он может быть не поддержан – Kukeltje

ответ

-1

Вы можете использовать аннотацию @PostConstruct для вашего метода init(). Это обеспечит правильную однократную инициализацию базы данных JSF.

+2

Спасибо @cgennari, но я спросил еще кое-что. Я бы заменил управляемый компонент прозрачным прокси во время создания. –

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