Документация Spring 3 MVC гласит, что теги параметров могут отображаться следующим образом:
<tr>
<td>Country:</td>
<td>
<form:select path="country">
<form:options items="${countryList}" itemValue="code" itemLabel="name"/>
</form:select>
</td>
</tr>
Я использую FreeMarker с Spring MVC, поэтому я интерпретирую это как:
<tr>
<td>Place:</td>
<td>
<@form.select path="place">
<@form.options items="${places}" itemValue="id" itemLabel="name"/>
</@form.select>
</td>
</tr>
Когда я попадаю на страницу, я получаю следующее исключение:
freemarker.core.NonStringException: Error on line 40, column 73 in event.ftl
Expecting a string, date or number here, Expression places is instead a freemarker.template.SimpleSequence
Что я должен использовать вместо $ {place} в моем шаблоне FreeMarker, чтобы вышеописанное работало?
Спасибо.