Весенняя проверка загрузки не работаетJAVA

Программисты JAVA общаются здесь
Anonymous
Весенняя проверка загрузки не работает

Сообщение Anonymous »

У меня есть приложение Spring Boot, и я не могу показать сообщение об ошибке пользователю. Объект без этих данных не сохраняется в базе данных, и это нормально. Но показывать сообщение об ошибке является проблемой. Когда я отлаживаю, я получаю ошибки размер = 0 < /p>

Это моя модель: < /p>

@Size(min = 1, message = "Address is invalid.")
@NotNull
@Column
private String address;
< /code>

контроллер < /p>

@RequestMapping(value = "/create", method = RequestMethod.POST,
consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE)
public String createNewBusiness(@Valid @ModelAttribute("business")
Business business, BindingResult result, Model model) {
model.addAttribute("userEmail", getUserEmail());
logger.info("/business/create:" + business.toString());
LocationResponse locationResponse = geoService.getCoords(business.getAddress());

if(locationResponse.getStatus().equals("OK")) {
business.setLatitude(locationResponse.getResults().get(0).getGeometry().getLocation().getLat());
business.setLongitude(locationResponse.getResults().get(0).getGeometry().getLocation().getLng());
business.setUserId(getUserId());

businessService.createNew(business);

model.addAttribute("business", business);

}else{
business.setAddress(null);
model.addAttribute("business", business);

}

if(result.hasErrors()){
List errors = result.getFieldErrors();
for (FieldError error : errors ) {
System.out.println (error.getObjectName() + " - " + error.getDefaultMessage());
}
return "newBusiness";
}

return "business";
< /code>

} < /p>

и Thymeleaf < /p>




Invalid address



Подробнее здесь: https://stackoverflow.com/questions/494 ... oesnt-work

Вернуться в «JAVA»