com.github.hazendaz:displaytag

The display tag library is an open source suite of custom tags that provide high-level web presentation patterns which will work in an MVC model. The library provides a significant amount of functionality while still being easy to use.


License
MIT

Documentation

Displaytag

Java CI Maven central

See site page here

The display tag library is an open source suite of custom tags that provide high-level web presentation patterns which will work in an MVC model. The library provides a significant amount of functionality while still being easy to use.

Originally forked from here

This fork intends to be a bug fix, vulnerability free, and dependency up-to-date legacy support of displaytag.

Original site documentation can be found here

Use with AjaxTags

It is common to use displaytag in combination with AjaxTags to provide ajax behaviour to the tables. The last version of ajaxTags released in maven central (1.3-beta-rc7) does not work correctly with the latest version of displaytag. The sorting of tables is broken. AjaxTags expects the table element of displaytag to only have the "displaytag" class and the current implementation of displaytag also adds the "table" class. This prevents AjaxTags to identify the table as a candidate for link rewriting.

It is possible to configure displaytag to not to add this class to the table by setting the property css.table to empty. In displaytag.properties the following must be set:

css.table=