0

我正在尝试将列名作为操作参数传递并在显示标签内使用它。display:column 不获取值堆栈中的任何值,而只是将 title 属性中的任何内容打印为纯字符串。

使用以下代码:

<display:table name="pList" uid="chartRow" id="sTable" pagesize="10" class="table" requestURI="/some.action">
<s:iterator value="columns" var="column" status="cStatus">
    <display:column title="${column}">
        <s:property value="#attr.sTable[#column]" />
    </display:column>
</s:iterator>
</display:table>

我得到 ${column} 作为整个表的列名。有什么建议吗?

sturts-2.2 displaytag-1.2

4

1 回答 1

0

在 jstl 上浪费了很多时间之后,所有这些。

<%@ page isELIgnored="false" %>

解决了我的问题。

于 2011-04-25T21:16:28.270 回答