2012-03-24 13 views
0

Ich bin Neuling im Frühjahr. mit Feder 3,0 mvc. Ich erstelle eine Feder-Anwendung, ich habe ein Login-Formular, Irgendwelche bitte vorschlagen, welchen Controller ich verwenden sollte, als wenn ich SimpleFormController seine sagen, veraltet,Controller im Frühjahr für die Formularverarbeitung

Jeder spezifische Controller, den ich verwenden kann.

Antwort

1

Zunächst einmal, wie jeder bereits gesagt, Sie Annotation-Basis-Controller

zweitens zum Erstellen eines Formulars verwenden, können Sie Federform taglib

drittens können Sie verwenden, erstellen Methode wie diese

public String updateHouse(House house, @RequestParam("file") MultipartFile file, Model model) { 

dies ist aus meiner Beispielanwendung. Hausobjekt wird automatisch aus dem Formular generiert. In meiner Form habe ich Felder meines House-Objekts und es wird als Objekt an die Methode gesendet. @RequestParam erlaubt mir, die Datei zu holen, die über das Formular (POST) hochgeladen wird, Model ist mein Ansichtsmodell.

Wie Sie sehen können ist es einfach :)

+0

Hallo, Danke für die Lösung. Ich lerne Frühling, also will ich die ganze Konfusion manuell machen. ich möchte multiactioncontroller verwenden, aber ich bin nicht sicher, wie man Daten von jsp zum Prüfer nimmt. vielleicht klingt es grundlegende Frage, bitte helfen Sie zu verstehen – Pedantic

+0

was meinst du manuell? Anootation-basierte Konfiguration ist eine Art der Konfiguration, die schneller ist. Ich denke, dass Sie auch ein RequestParam haben. Um Daten aus dem Formular zu entnehmen, müssen Sie entweder form taglib verwenden, um ein Objekt weiterzugeben, oder RequestParam verwenden – Fixus

Verwandte Themen