So erhalten Sie mit Spring Boot Ergebnisse zur Formularüberprüfung
Form
@Data public class SampleForm { @NotBlank @Size(max=100) private String str; }
Wenn BindingResult als Argument der Controller-Methode deklariert ist und der Rückgabewert der hasErrors-Methode true ist Dies bedeutet, dass ein Formularüberprüfungsfehler aufgetreten ist.
Controller
@Controller
public class SampleController {
@RequestMapping(value = "/Sample", method = RequestMethod.POST)
public String sample(@Validated @ModelAttribute SampleForm form, BindingResult bindingResult, Model model) {
if (bindingResult.hasErrors()) {
List
return "sampleHtml"; } } }
Recommended Posts