Насколько я знаю, это невозможно. Сортировщик таблиц JQuery может работать для небольших таблиц, которые он использует в своих примерах, но большинство таблиц должны исходить из реальной базы данных. Этот удар слишком велик, чтобы просто получить все данные, прежде чем возвращать клиенту эту информацию, а затем разрешить ее сортировку.
Displaytag имеет элемент «requestURI» для тега, который позволяет его запросам переходить к настроенному вами обработчику URL.
Итак, если вы используете это:
<display:table requestURI="yourUrlMappedController.yourExtension" ...>
Это позволит с помощью временного решения снова получать данные с вашего контроллера.
В конечном счете, однако, вам, в конечном счете, понадобится разработать стратегию, которая использует параметры сортировки displaytag для использования в качестве опций в предложении «упорядочить по» и выкладывает данные из базы данных вместо извлечения их всех сразу. Это сложно сделать, но предварительные усилия могут быть очень полезными с точки зрения производительности.
На сайте displaytag есть три вещи, которые вы всегда должны проверять для справки, просто в сторону. Справочник тегов , Руководство по конфигурации и, конечно, их (загружаемые) Живые примеры.