显示标记表标题列消失

时间:2012-04-12 07:48:30

标签: jsp displaytag

我有一个显示标签表。

        <display:table class="displayTable" id="ItemList"
            name="${sessionScope.List}" requestURI="listItem.action"
            pagesize="15" defaultsort="2" defaultorder="ascending" sort="list" >
            <display:column class="colID">
                <input type="checkbox" id="checked"
                    value="${ItemList.itemId}" />
            </display:column>
            <display:column class="colItemName" property="itemName"
                title="${titleItemName}" sortable="true" headerClass="sortable" 
            />
            <display:column property="categoryName"
                title="${titleCategory}" sortable="true" headerClass="sortable" />
        </display:table>

将创建如下HTML。

<table id="itemList" class="displayTable">
<thead>
<tr>
<th></th>
<th class="sortable sorted order1">
<a href="lisItem.action?d-5522365-s=1&amp;d-5522365-p=1&amp;d-5522365-o=1">Item Name</a></th>
<th class="sortable">
<a href="listItem.action?d-5522365-s=2&amp;d-5522365-p=1&amp;d-5522365-o=2">Category</a></th>
<th></th></tr></thead>
<tbody>
....

我的问题是当我添加并返回到Listing时,显示标记表的标题(例如,名称,类别)消失。

添加新项目后,添加了新项目信息  <a href="lisItem.action?d-5522365-s=1&amp;d-5522365-p=1&amp;d-5522365-o=1">Item Name</a></th>并变得像这样

<a href="listItem.action?Item.ItemId=0&amp;Item.Name=Blah Blah &amp;Item.CategoryId=1&amp;d-5522365-s=1&amp;d-5522365-p=1&amp;d-5522365-o=1"></a></th>

然后项目名称从链接标题中消失。

1 个答案:

答案 0 :(得分:0)

请注意,显示标记将在排序,导出等每个事件后调用操作'listItem.action'。

确保每次重定向到同一页面时都应该获得'sessionScope.List'。

请提供错误的准确错误或描述。