Odpowiednik view scope dla CDI

Odpowiednik view scope dla CDI
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,
Chce zaczac korzystac z CDI w projektach JSF. Niestety, nie moge znalezc rozwiazania dla braku ViewScoped. Zawsze moge uzywac SessionScope, ale zyja one zdecydowanie dluzej niz tego potrzebuje. Z kolei RequestScope zbyt krotko.

Jak profesjonalisci obchodza ten problem? Mozna sie obyc bez tworzenia wlasnego scope? Czy mozna powiedziec, ze CDI to jeszcze niedojrzala technologia i przyszlosciowa, ale na etapie JSF 2.2 jeszcze nie do konca gotowa?

Czy korzystanie z ManagedBeans, ktore jest nieco ograniczone, w nowych projektach jest czyms zlym? Podobno w nastepnej wersji JSF (po 2.2) maja byc deprecated na rzecz CDI.

Pozdrawiam,

  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,
jak zawsze wszystko wygląda pięknie ale jak się zacznie korzystać to już inna bajka.
Rzeczywiście brak ViewScope w CDI jest problemem ogromnym lecz z drugiej strony co biedne beany mają wspólnego ze stroną HTML (view)...

Aby ViewScope działał w CDI możesz użyć Seam Faces ja prywatnie używam myfaces CODI i działa poprawnie....

  • Rejestracja: dni
  • Ostatnio: dni
0

Ostatnio testowalem rozwiazanie tzn. JSF (Majarra) / Managed Beans + klasyczny spring jako IoC i bylem zadowolony: latwo i czytelnie, jedyny minus to duzo zaleznosci. Moze jednak wstrzymam sie z tym CDI do czasu az bede mial wiecej czasu na taka rewolucje.

Dzieki za wskazanie alternatywnej implementacji JSF, o ktorej nie mialem pojecia.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.