我目前正在将我们的应用程序从 Webwork 升级到 Struts2。今天我遇到一个奇怪的错误:升级后 displayTag 停止工作。
这是从我的 FTL 文件中截取的:
<#assign display=JspTaglibs["http://displaytag.sf.net"]> <@s.set name="entries" value="historyEntries" scope="page"/> <@display.table class="data" name="pageScope.entries" sort="list" pagesize=30 id="entry" defaultsort=5 defaultorder="descending"> <@display.column property="folderName" title="文件夹" sortable=true/> </@display.table>
我得到的错误是:
freemarker.template.TemplateModelException: javax.servlet.jsp.JspException:异常: [.LookupUtil] 查找属性“folderName”时出错 在对象类型“freemarker.template.SimpleSequence”中。 原因:未知属性“文件夹名称”
标准的 struts 标签工作正常,我已JspSupportServlet
在我的配置中添加。任何想法为什么这不起作用?