我正在使用displaytag库来显示表格。以下是jsp代码段。 我需要在每一行上显示一个单选按钮。因为我不想导出这个我保持media =“html。 在下面的示例中,当我使用accountClass对数据进行排序并将其导出时,我将获得使用第3列排序的导出数据,即。在这种情况下,accountCode。发生这种情况是因为单选按钮,如果我删除单选按钮一切正常,但我需要在页面上将此按钮作为功能的一部分。 请帮忙。提前谢谢。
<display:table export="true" id="data" name="sessionScope.accountClassMasterList" requestURI="/AccountClass.do" pagesize="10">
<display:column media="html">
<input type="radio" value='<%=data_rowNum.intValue()-1%>' name='rowNr' onClick="fnEnableControls()"/>
</display:column>
<display:column property="accountClass" title="AccountClass" sortable="true" />
<display:column property="accountCode" title="AccountCode" sortable="true" />
<display:column property="description" title="Description" sortable="true" />
</display:table>
答案 0 :(得分:0)
尝试自己命名列,“sortName =”1“”等。
例如
<display:table export="true" id="data" name="sessionScope.accountClassMasterList" requestURI="/AccountClass.do" pagesize="10">
<display:column media="html">
<input type="radio" value='<%=data_rowNum.intValue()-1%>' name='rowNr' onClick="fnEnableControls()"/>
</display:column>
<display:column property="accountClass" title="AccountClass" sortable="true" sortName="1" />
<display:column property="accountCode" title="AccountCode" sortable="true" sortName="2" />
<display:column property="description" title="Description" sortable="true" sortName="3" />
</display:table>