2016-05-16 17 views
0

Wie kann ich das pojo-Klassenobjekt say Employee in der Controller-Klasse mit der Anmerkung 4 von spring 4 erhalten und welche Annotation wird verwendet, um den form-Parameter in der Controller-Klasse abzurufen?So erhalten Sie das Pojo-Klassenobjekt "Employee" in der Controller-Klasse mit der Anmerkung "Spring 4"

Ich bin neu im Frühjahr und habe gerade angefangen zu lernen.

Bitte schlagen Sie die beste Seite/Tutorial, Frühling zu lernen, so dass ich handson darauf haben kann.

Vielen Dank im Voraus

+0

Um den Wert eines Formularparameters zu erhalten, verwenden Sie die Annotation '@ RequestParam'. Wie bei @IropOhek erwähnt, verwenden Sie die Annotation '@ ModelAttribute' für die Backing-Bean. – bphilipnyc

Antwort

2

Wenn ich versteht Ihre Frage klar, das Objekt an den Controller übergeben Sie die @ModelAttribute Anmerkung mit:

public class Controller { 

    @ModelAttribute("employee") 
    public Employee getEmployeel() { 
    return new Employee(); 
    } 

    @RequestMapping ("/index") 
    public void index(@ModelAttribute ("employee") Employee employee, Model model) { 
    //some logic 
    } 
} 

Um das Objekt aus der Springform zu erhalten, zu @ModelAttribute verwenden.

Sie können die gut bewerteten "Spring in Action" book versuchen. Wenn Sie sich mit Videolektionen wohl fühlen, können Sie auch versuchen Gontuseries.

Verwandte Themen