S J. Programista
Temat: Modułowa budowa aplikacja (np. front, admin)
Witam,Chciałbym w swojej aplikacji utworzyć kilka różnych modułów, zawierających własne komponenty i widoki.
Głównym zastosowaniem tego modelu jest utworzenie części dostępnej dla zwykłego użytkownika oraz części związanej z administracją takiej strony. Chciałbym aby te 2 części były podzielone na 2 różne lokalizacja. Przykład rozkładu katalogów dla tej aplikacji:
/aplikacja
- /WEB-INF
- - /modules
- - - - /front
- - - - - - /classes
- - - - - - /web
- - - - - - /views
- - - - - - index.xhtml
- - - - /admin
- - - - - - /classes
- - - - - - /web
- - - - - - /views
- - - - - - index.xhtml
Oczywiście powyższa struktura nie musi w tej chili działać, chciałem tylko zaprezentować koncepcję jaką chcę osiągnąć. :)
Aby dostać się do poszczególnych modułów (do odpowiedniego pliku index.xhtml) wywołuje następujące linki:
Dostęp do modułu 'front':
http://localhost:8080/ProjectJSF/index.xhtml
Dostęp do modułu 'admin':
http://localhost:8080/ProjectJSF/admin/index.xhtml
Jak mogę osiągnąć taki efekt?