1

セットアップ: 私は、displaytag要素を使用してすべてのテーブル作業を行う Struts Web アプリケーションを持っています。各列はソート可能です。
状況: ソートをクリックすると、長いページでソートされますが、ページの上部にドロップされます。
質問: アンカーまたはその他の方法を使用して、ページの先頭ではなく表に戻るにはどうすればよいですか。

追加:私は ajax-tags:display を見て display:table タグをラップしましたが、別の依存関係を含めるのではなく、既に持っているもの (おそらく html アンカー?) でこれを実行したいと考えています。

4

1 に答える 1

1

これは私が最初に思ったよりもずっと簡単でした。各display:tableタグのrequestURIを#とテーブルのIDに設定するだけです。

例えば

<display:table name="tablename" id="tableid" sort="list" requestURI="" export="true">

に変更されました

<display:table name="tablename" id="tableid" sort="list" requestURI="#tableid" export="true">
于 2009-06-30T20:46:04.810 に答える