[JAVA] Über Fehler bei der Implementierung der Federvalidierung

HTTP-Status 400- Bad Request
Geben Sie den Statusbericht ein

Beschreibung Der Server kann oder wird die Anforderung aufgrund eines Vorgangs nicht verarbeiten
that is perceived to be a client error (e.g., malformed request syntax, 
invalid request message framing, or deceptive request routing).

Apache Tomcat/8.5.32

Aus der Schlussfolgerung ist die Reihenfolge von "BindingResult" falsch.

Ich habe das Objekt "BindingResult" als Argument auf dem POST-Controller verwendet, der die Anforderung gesendet hat, aber ich war in der falschen Reihenfolge.

@RequestMapping(value = "/hoge", method = RequestMethod.POST)
public String hogeHoge(@Valid @ModelAttribute EmployeeListForm form, BindingResult result, Model model) {
    if (result.hasErrors()) {
        model.addAttribute("title", "Error");
        model.addAttribute("message", "Bitte beseitigen Sie den folgenden Fehler");
    } else {
        EmployeeDto dto = new EmployeeDto();
        BeanUtils.copyProperties(form, dto);
        employeeList.add(dto);
        model.addAttribute("title", "Mitarbeiterliste");
        model.addAttribute("message", form.getName() + "Wurde registriert.");
        model.addAttribute("employeeListForm", new EmployeeListForm());
    }
    model.addAttribute("employeeList", employeeList);
    return "hoge";
}

In dem Argument wie diesem hogeHoge (Formularobjekt, BindingResult, Model) Muss in der Reihenfolge von sein

Recommended Posts

Über Fehler bei der Implementierung der Federvalidierung
Fehler bei der Implementierung bei der Implementierung der Spring-Validierung
Federvalidierung und Fehlercode
Informationen zum Spring Framework-Kontextfehler
Über den Frühling ③
Javaw.exe Fehler beim Starten von Spring Boot (STS)
Über Spring AOP
Über den Frühling AOP
Spring - Fehler- / Fehlervermeidung beim Erstellen einer API für POST
Über keinen Methodenfehler
Informationen zu Ruby-Fehlermeldungen
Informationen zur Spring Security-Authentifizierung
Über DI des Frühlings ①
Über Spring AOP Pointcut
Über DI des Frühlings ②
Fehler bei der Bundle-Installation
Selbstgemachte Validierung mit Spring
Fehler beim Bereitstellen von EC2
Wenn ein Fehler auftritt, obwohl die Validierung nicht festgelegt ist
[Persönliche Notizen] Über das Spring Framework
Informationen zu Validierungsmethoden in JUnit
API (bei der Implementierung der asynchronen Kommunikation)
Fehler beim Spielen mit Java
Fehler in der Spring-Datenbankverbindung
SpringBoot + Mybatis-Fehler beim Booten
Fehler beim Einführen der SNS-Authentifizierung
Frühlingstest zur Überprüfung einzelner Artikel
Ändern Sie die Spring Boot-Validierungsnachricht
Informationen zu Anmerkungen zu Spring DI
Beim Testen der Formularauthentifizierung mit Spring Security tritt ein 404-Fehler auf
Unbekannter Fehler in Zeile 1 von pom.xml bei Verwendung von Spring Boot in Eclipse