mirror of
https://github.com/spring-projects/spring-petclinic.git
synced 2025-07-20 06:45:50 +00:00
Refactored initOwnerBinder
This commit is contained in:
parent
0b71991090
commit
65d27a8753
1 changed files with 3 additions and 4 deletions
|
@ -81,12 +81,11 @@ class PetController {
|
||||||
|
|
||||||
@InitBinder("owner")
|
@InitBinder("owner")
|
||||||
public void initOwnerBinder(WebDataBinder dataBinder) {
|
public void initOwnerBinder(WebDataBinder dataBinder) {
|
||||||
dataBinder.setDisallowedFields("id");
|
setAllowedFields(dataBinder);
|
||||||
}
|
}
|
||||||
|
|
||||||
@InitBinder("pet")
|
private void setAllowedFields(WebDataBinder dataBinder) {
|
||||||
public void initPetBinder(WebDataBinder dataBinder) {
|
dataBinder.setDisallowedFields("id");
|
||||||
dataBinder.setValidator(new PetValidator());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/pets/new")
|
@GetMapping("/pets/new")
|
||||||
|
|
Loading…
Reference in a new issue