Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hazendaz/displaytag
https://github.com/hazendaz/displaytag
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/hazendaz/displaytag
- Owner: hazendaz
- License: mit
- Created: 2016-02-16T01:53:48.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-10-22T01:28:10.000Z (25 days ago)
- Last Synced: 2024-10-23T01:33:55.636Z (24 days ago)
- Language: Java
- Size: 25.8 MB
- Stars: 26
- Watchers: 4
- Forks: 20
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Displaytag
==========[![Java CI](https://github.com/hazendaz/displaytag/workflows/Java%20CI/badge.svg)](https://github.com/hazendaz/displaytag/actions?query=workflow%3A%22Java+CI%22)
[![Maven central](https://maven-badges.herokuapp.com/maven-central/com.github.hazendaz/displaytag/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.github.hazendaz/displaytag)See site page [here](http://hazendaz.github.io/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.Originally forked from [here](https://sourceforge.net/projects/displaytag/)
This fork intends to be a bug fix, vulnerability free, and dependency up-to-date legacy support of displaytag.
### 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](https://mvnrepository.com/artifact/org.ajaxtags/ajaxtags/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=
```