Ruby on RailsActionController


Einführung

Action Controller ist das C in MVC. Nachdem der Router festgelegt hat, welcher Controller für eine Anfrage verwendet werden soll, ist der Controller dafür verantwortlich, die Anfrage zu verstehen und die Ausgabe zu erzeugen.

Der Controller empfängt die Anforderung, holt oder speichert Daten von einem Modell und verwendet eine Ansicht, um eine Ausgabe zu erstellen. Ein Controller kann als Zwischenhändler zwischen Modellen und Ansichten betrachtet werden. Es macht die Modelldaten für die Ansicht verfügbar, sodass sie dem Benutzer angezeigt werden kann, und es speichert oder aktualisiert Benutzerdaten im Modell.

ActionController Verwandte Beispiele