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?