Весна обязательна, как это сделать? Невозможно преобразовать значение типа [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, что хорошо. Но тогда связывание завершается неудачно при отправке формы - я получаю вышеупомянутую ошибку, я должен зарегистрировать пользовательский редактор в связывателе, или есть более простой метод? Страна в значительной степени, как вы ожидаете, и страны действительно список стран, населенных в контроллере ...