display:列标题显示错误的href url

时间:2016-08-09 10:21:31

标签: sorting struts2 displaytag

我使用以下代码对显示标记列进行了排序:

<display:column style="text-align:center;" title="Column Title" sortable="true" sortProperty="lookUpCode" property="columnProperty"/>

在UI上呈现表之后,在标题的锚链接上的鼠标指向JSP而不是控制器。我不知道为什么会这样。

1 个答案:

答案 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>