アクションパラメータとして列名を渡し、表示タグ内で使用しようとしています。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.2displaytag-1.2