<#list flowList as flow>
<@spring.formInput "flow.createDatetime" />
</#list>
flowList
是 arrayList。
freemarker.template.TemplateModelException: Method public org.springframework.web.servlet.support.BindStatus org.springframework.web.servlet.support.RequestContext.getBindStatus(java.lang.String) throws java.lang.IllegalStateException threw an exception when invoked on org.springframework.web.servlet.support.RequestContext@8bc713e with arguments of types [java.lang.String,] at freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:134) at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93)
如何解析 #list
中的 @spring.formInput
。
最佳答案
您是否尝试过中间作业?我在其他 StackOverflow 页面上看到了这个问题,比如 Freemarker syntax for a form for a collection of objects (Spring 3 MVC) :
<#list flowList as flow>
<#assign flowDate = flow.createDatetime />
<@spring.formInput "flowDate" />
<\#list>
关于spring-mvc - @spring.formInput 在#list 迭代器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8006163/