Normal
Ich steig mal kurz allgemein in die Diskussion ein.Die Frage die sich ja mit oft stellt ist:Darf ein Controller direkt die View ändern oder nicht?Was ist wenn ein Nutzer bestimmten Aktionen auf der GUI macht, und das Zusammenspiel vieler Aktionen ergibt dann erst eine gültige Benutzereingabe. Beispielsweise werden Panels in einer bestimmten Reihenfolge vom Nutzer arrangiert. Das was wirklich in die Business-Logik soll, kommt aber erst später bzw. nach einer Vielzahl von User-Interaktionen.Um die Frage selbst zu beantworten: Entweder ich nutze für sowas nochmal explizit Beans die sonst nichts mit der BL zu tun haben oder erlaube Controller die direkt die View modifizieren.Nur noch mal so als Denkanstoss.
Ich steig mal kurz allgemein in die Diskussion ein.
Die Frage die sich ja mit oft stellt ist:
Darf ein Controller direkt die View ändern oder nicht?
Was ist wenn ein Nutzer bestimmten Aktionen auf der GUI macht, und das Zusammenspiel vieler Aktionen ergibt dann erst eine gültige Benutzereingabe. Beispielsweise werden Panels in einer bestimmten Reihenfolge vom Nutzer arrangiert. Das was wirklich in die Business-Logik soll, kommt aber erst später bzw. nach einer Vielzahl von User-Interaktionen.
Um die Frage selbst zu beantworten: Entweder ich nutze für sowas nochmal explizit Beans die sonst nichts mit der BL zu tun haben oder erlaube Controller die direkt die View modifizieren.
Nur noch mal so als Denkanstoss.