spring boot mvc, у меня есть метод в контрллере PostMapping, в нем я создаю и заполняю HashMap и добавляю его в redirectattributes.addFlashAttribute и делаю редирект на другой метод, который является GetMapping. там в числе параметров метода я указала
@ModelAttribute("errorsMap") Map<String, String> errorsMap. И внутри метода я проверяю, null он или нет. В рез-те после запуска выдается такая ошибка No primary or default constructor found for interface java.util.Map at org.springframework.web.method.annotation.ModelAttributeMethodProcessor.createAttribute. В чем проблема? в том, что нельзя указать Map в кач-ве ModelAttribute? или в том, что он null, хотя ModelAttribute по умолчанию optional (required=false)?