1
私はdisplaytagライブラリを使用してテーブルを表示しています。以下はjspコードスニペットです。 各行にラジオボタンを表示する必要があります。私はこれをエクスポートしたくないので、私はmedia = "htmlを保持しています。 以下の例では、accountClassでデータをソートしてエクスポートすると、エクスポートされたデータが3列目、つまりaccountCodeでソートされています。この私がラジオボタンを削除した場合、すべてが正常に動作しますが、私は機能の一部として、ページ上のこのボタンを持っている必要があり、理由はラジオボタンの起こっている。 助けてください。事前に感謝を。displaytag - ラジオボタンがmedia = htmlで表示されている場合のエクスポートの問題
<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>
これは、ドキュメントで判断すると、ライブラリのバグのようです。メディアタイプに基づいてソート列を調整する必要があります。彼らの[JIRA](http://jira.codehaus.org/browse/DISPL)でバグレポートを提出することをお勧めします。 –