Timmey92
Commodore
- Registriert
- Okt. 2008
- Beiträge
- 4.571
Moin,
ich arbeite seit längerem an einem Java Webprogramm, dass noch auf ganz normaler JSP Basis mit Servlets und HTML / Java Code Vermischung aufsetzt, also wird auch kein grundlegendes MVC Framework verwendet (hat mein Vorgänger und dessen Vorgänger so programmiert).
Ich will das ganze modernisieren und suche jetzt nach einem geeigneten Framework. Mit Spring kenne ich mich soweit einigermaßen aus, da konnte ich schon experimentieren, also fehlt mir noch der geeignete Ansatz den View Layer möglichst schön hinzubekommen.
Dabei ist vorallem das Menü das Problem.
Es gibt Teilweise bis zu 9 Untermenüs, bei denen jeder Menüpunkt vorher auf Berechtigungen überprüft werden muss, bevor er angezeigt werden darf. Es kann z.B. sein, dass der User nur Zugriff auf einen kleinen Teil im untersten Menübaum hat, aber in den ersten Menüs gar nichts sehen darf (er sieht also nur den direkten Weg zu den Bereichen wo er Zugriff hat).
Aktuell habe ich eine Index.JSP mit 3000-4000 Zeilen, was natürlich total grottig ist. Teile des Menüs sind dynamisch (Kategorien, untergeordnete Elemente etc.)
Das ganze ist jetzt natürlich extrem nervig zu warten...
Einfach gesagt fehlt mir ein Konzept, wie man sowas umsetzen könnte, sprich auf welcher Technologie setze ich auf und wie löse ich das Menü Problem am geschicktesten. Ziel ist eine saubere Trennung von Darstellung und der Logik, die im Moment nicht gegeben ist.
Freue mich auf eure Antworten
ich arbeite seit längerem an einem Java Webprogramm, dass noch auf ganz normaler JSP Basis mit Servlets und HTML / Java Code Vermischung aufsetzt, also wird auch kein grundlegendes MVC Framework verwendet (hat mein Vorgänger und dessen Vorgänger so programmiert).
Ich will das ganze modernisieren und suche jetzt nach einem geeigneten Framework. Mit Spring kenne ich mich soweit einigermaßen aus, da konnte ich schon experimentieren, also fehlt mir noch der geeignete Ansatz den View Layer möglichst schön hinzubekommen.
Dabei ist vorallem das Menü das Problem.
Es gibt Teilweise bis zu 9 Untermenüs, bei denen jeder Menüpunkt vorher auf Berechtigungen überprüft werden muss, bevor er angezeigt werden darf. Es kann z.B. sein, dass der User nur Zugriff auf einen kleinen Teil im untersten Menübaum hat, aber in den ersten Menüs gar nichts sehen darf (er sieht also nur den direkten Weg zu den Bereichen wo er Zugriff hat).
Aktuell habe ich eine Index.JSP mit 3000-4000 Zeilen, was natürlich total grottig ist. Teile des Menüs sind dynamisch (Kategorien, untergeordnete Elemente etc.)
Das ganze ist jetzt natürlich extrem nervig zu warten...
Einfach gesagt fehlt mir ein Konzept, wie man sowas umsetzen könnte, sprich auf welcher Technologie setze ich auf und wie löse ich das Menü Problem am geschicktesten. Ziel ist eine saubere Trennung von Darstellung und der Logik, die im Moment nicht gegeben ist.
Freue mich auf eure Antworten
Zuletzt bearbeitet: