/** * prova ad utilizzare il default message, altrimenti va sul default * * @param fieldError * @return */ private String resolveLocalizedErrorMessage(DefaultMessageSourceResolvable fieldError) { Locale currentLocale = LocaleContextHolder.getLocale(); String msgCode = StringUtils.isNotBlank(fieldError.getDefaultMessage()) ? fieldError.getDefaultMessage() : fieldError.getCode(); String localizedErrorMessage = getMessageSource().getMessage(msgCode, fieldError.getArguments(), currentLocale); return localizedErrorMessage; }