18
Poniższy kod freemarker powoduje wyjątekFreemarker przypisać długość listy do zmiennej lokalnej
<#assign i= it.getList().size()>
<#list it.getList() as elem>
<#if i==1>
<li>${elem.name}</li>
<#else>
<li class="marked">${elem.name}</li>
</#if>
<#assign i = i-1>
</#list>
Poniżej jest wyjątek:
Oczekiwany hash. Metoda it.getList() została oceniona jako freemarker.template.SimpleSequence
Ktoś wie dlaczego? Jak mogę przypisać długość listy do mojej zmiennej i
?