Весна обязательна, как это сделать? Невозможно преобразовать значение типа [java.lang.String] в требуемый тип

вот моя форма:

<form:form modelAttribute="fooDTO">
fooCountry: 
<form:select path="country">
  <form:options items="${countries}" itemLabel="shortName" itemValue="id"/> 
</form:select>

вот поддержка Pojo:

public class FooDTO
{
  private Country country;
 //getters and setters present
}

Выбранный параметр по умолчанию соответствует значению страны в fooDTO, что хорошо. Но тогда связывание завершается неудачно при отправке формы - я получаю вышеупомянутую ошибку, я должен зарегистрировать пользовательский редактор в связывателе, или есть более простой метод? Страна в значительной степени, как вы ожидаете, и страны действительно список стран, населенных в контроллере ...

Ответы на вопрос(6)

Ваш ответ на вопрос