我使用以下代码对显示标记列进行了排序:
<display:column style="text-align:center;" title="Column Title" sortable="true" sortProperty="lookUpCode" property="columnProperty"/>
在UI上呈现表之后,在标题的锚链接上的鼠标指向JSP而不是控制器。我不知道为什么会这样。
答案 0 :(得分:0)
基本上显示:列与display:table相关。因此,如果我们没有指定 requestURI 属性来显示:table tag,则display:column会选择加载的JSP作为 requestURI 进行排序。所以在指定requestURI后显示:table标签。我的排序按预期工作。
以下是适用于我的代码段。我们不必在这里提供实际的URI。即使是空的URI也可以。
<display:table cellspacing="1" cellpadding="0" style="width:100%;" class="TAB dataTable" id="tableId" name="tableName" requestURI="">
<display:column style="text-align:center;" title="Column Title" sortable="true"/>
</display:table>