Skip to content

Commit 61782fe

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents ca7856a + 09533d5 commit 61782fe

10 files changed

+92
-91
lines changed

src/main/java/org/thymeleaf/dialect/springdata/PaginationSortAttrProcessor.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import org.springframework.data.domain.Page;
44
import org.springframework.data.domain.Sort;
55
import org.thymeleaf.context.ITemplateContext;
6+
import org.thymeleaf.dialect.springdata.util.Expressions;
67
import org.thymeleaf.dialect.springdata.util.PageUtils;
78
import org.thymeleaf.dialect.springdata.util.Strings;
89
import org.thymeleaf.engine.AttributeName;
@@ -25,7 +26,7 @@ public PaginationSortAttrProcessor(final String dialectPrefix) {
2526
protected void doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName,
2627
String attributeValue, IElementTagStructureHandler structureHandler) {
2728

28-
String attrValue = String.valueOf(attributeValue).trim();
29+
String attrValue = String.valueOf(Expressions.evaluate(context, attributeValue)).trim();
2930
Page<?> page = PageUtils.findPage(context);
3031
String url = PageUtils.createSortUrl(context, attrValue);
3132

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#pagination {0}=class, {1}=firstPage, {2}=previousPage, {3}=links, {4}=nextPage, {5}=latestPage
22
pagination=<ul class="{0}">{1}{2}{3}{4}{5}</ul>
3-
laquo=<li class="disabled"><span><span aria-hidden="true">&laquo;</span></span></li>
4-
laquo.link=<li><a href="{0}" aria-label="First"><span aria-hidden="true">&laquo;</span></a></li>
5-
previous.page=<li class="disabled"><span><span aria-hidden="true">&lsaquo;</span></span></li>
6-
previous.page.link=<li><a href="{0}" aria-label="Previous"><span aria-hidden="true">&lsaquo;</span></a></li>
7-
link=<li><a href="{0}">{1}</a></li>
8-
link.active=<li class="active"><span>{0}<span class="sr-only">(current)</span></span></li>
9-
next.page=<li class="disabled"><span><span aria-hidden="true">&rsaquo;</span></span></li>
10-
next.page.link=<li><a href="{0}" aria-label="Next"><span aria-hidden="true">&rsaquo;</span></a></li>
11-
raquo=<li class="disabled"><span><span aria-hidden="true">&raquo;</span></span></li>
12-
raquo.link=<li><a href="{0}" aria-label="Latest"><span aria-hidden="true">&raquo;</span></a></li>
3+
laquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&laquo;</span></span></li>
4+
laquo.link=<li class="page-item"><a class="page-link" href="{0}" aria-label="First"><span aria-hidden="true">&laquo;</span></a></li>
5+
previous.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&lsaquo;</span></span></li>
6+
previous.page.link=<li><a class="page-link" href="{0}" aria-label="Previous"><span aria-hidden="true">&lsaquo;</span></a></li>
7+
link=<li class="page-item"><a class="page-link" href="{0}">{1}</a></li>
8+
link.active=<li class="active page-item"><span class="page-link">{0}<span class="sr-only">(current)</span></span></li>
9+
next.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&rsaquo;</span></span></li>
10+
next.page.link=<li class="page-item"><a class="page-link" href="{0}" aria-label="Next"><span aria-hidden="true">&rsaquo;</span></a></li>
11+
raquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&raquo;</span></span></li>
12+
raquo.link=<li class="page-item"><a class="page-link" href="{0}" aria-label="Latest"><span aria-hidden="true">&raquo;</span></a></li>
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#pagination {0}=class, {1}=firstPage, {2}=previousPage, {3}=links, {4}=nextPage, {5}=latestPage
22
pagination=<ul class="{0}">{1}{2}{3}{4}{5}</ul>
3-
laquo=<li class="disabled"><span><span aria-hidden="true">&laquo;</span></span></li>
4-
laquo.link=<li><a href="{0}" aria-label="Erste Seite"><span aria-hidden="true">&laquo;</span></a></li>
5-
previous.page=<li class="disabled"><span><span aria-hidden="true">&lsaquo;</span></span></li>
6-
previous.page.link=<li><a href="{0}" aria-label="Vorherige Seite"><span aria-hidden="true">&lsaquo;</span></a></li>
7-
link=<li><a href="{0}">{1}</a></li>
8-
link.active=<li class="active"><span>{0}<span class="sr-only">(strom)</span></span></li>
9-
next.page=<li class="disabled"><span><span aria-hidden="true">&rsaquo;</span></span></li>
10-
next.page.link=<li><a href="{0}" aria-label="Nächste Seite"><span aria-hidden="true">&rsaquo;</span></a></li>
11-
raquo=<li class="disabled"><span><span aria-hidden="true">&raquo;</span></span></li>
12-
raquo.link=<li><a href="{0}" aria-label="Letzte Seite"><span aria-hidden="true">&raquo;</span></a></li>
3+
laquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&laquo;</span></span></li>
4+
laquo.link=<li class="page-item"><a href="{0}"class="page-link" aria-label="Erste Seite"><span aria-hidden="true">&laquo;</span></a></li>
5+
previous.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&lsaquo;</span></span></li>
6+
previous.page.link=<li class="page-item"><a href="{0}"class="page-link" aria-label="Vorherige Seite"><span aria-hidden="true">&lsaquo;</span></a></li>
7+
link=<li class="page-item"><a class="page-link" href="{0}">{1}</a></li>
8+
link.active=<li class="active"><span class="page-link">{0}<span class="sr-only">(strom)</span></span></li>
9+
next.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&rsaquo;</span></span></li>
10+
next.page.link=<li class="page-item"><a href="{0}"class="page-link" aria-label="Nächste Seite"><span aria-hidden="true">&rsaquo;</span></a></li>
11+
raquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&raquo;</span></span></li>
12+
raquo.link=<li class="page-item"><a href="{0}"class="page-link" aria-label="Letzte Seite"><span aria-hidden="true">&raquo;</span></a></li>
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#pagination {0}=class, {1}=firstPage, {2}=previousPage, {3}=links, {4}=nextPage, {5}=latestPage
22
pagination=<ul class="{0}">{1}{2}{3}{4}{5}</ul>
3-
laquo=<li class="disabled"><span><span aria-hidden="true">&laquo;</span></span></li>
4-
laquo.link=<li><a href="{0}" aria-label="First"><span aria-hidden="true">&laquo;</span></a></li>
5-
previous.page=<li class="disabled"><span><span aria-hidden="true">&lsaquo;</span></span></li>
6-
previous.page.link=<li><a href="{0}" aria-label="Previous"><span aria-hidden="true">&lsaquo;</span></a></li>
7-
link=<li><a href="{0}">{1}</a></li>
8-
link.active=<li class="active"><span>{0}<span class="sr-only">(current)</span></span></li>
9-
next.page=<li class="disabled"><span><span aria-hidden="true">&rsaquo;</span></span></li>
10-
next.page.link=<li><a href="{0}" aria-label="Next"><span aria-hidden="true">&rsaquo;</span></a></li>
11-
raquo=<li class="disabled"><span><span aria-hidden="true">&raquo;</span></span></li>
12-
raquo.link=<li><a href="{0}" aria-label="Latest"><span aria-hidden="true">&raquo;</span></a></li>
3+
laquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&laquo;</span></span></li>
4+
laquo.link=<li class="page-item"><a class="page-link" href="{0}" aria-label="First"><span aria-hidden="true">&laquo;</span></a></li>
5+
previous.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&lsaquo;</span></span></li>
6+
previous.page.link=<li><a class="page-link" href="{0}" aria-label="Previous"><span aria-hidden="true">&lsaquo;</span></a></li>
7+
link=<li class="page-item"><a class="page-link" href="{0}">{1}</a></li>
8+
link.active=<li class="active page-item"><span class="page-link">{0}<span class="sr-only">(current)</span></span></li>
9+
next.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&rsaquo;</span></span></li>
10+
next.page.link=<li class="page-item"><a class="page-link" href="{0}" aria-label="Next"><span aria-hidden="true">&rsaquo;</span></a></li>
11+
raquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&raquo;</span></span></li>
12+
raquo.link=<li class="page-item"><a class="page-link" href="{0}" aria-label="Latest"><span aria-hidden="true">&raquo;</span></a></li>
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#pagination {0}=class, {1}=firstPage, {2}=previousPage, {3}=links, {4}=nextPage, {5}=latestPage
22
pagination=<ul class="{0}">{1}{2}{3}{4}{5}</ul>
3-
laquo=<li class="disabled"><span><span aria-hidden="true">&laquo;</span></span></li>
4-
laquo.link=<li><a href="{0}" aria-label="Primera"><span aria-hidden="true">&laquo;</span></a></li>
5-
previous.page=<li class="disabled"><span><span aria-hidden="true">&lsaquo;</span></span></li>
6-
previous.page.link=<li><a href="{0}" aria-label="Anterior"><span aria-hidden="true">&lsaquo;</span></a></li>
7-
link=<li><a href="{0}">{1}</a></li>
8-
link.active=<li class="active"><span>{0}<span class="sr-only">(actual)</span></span></li>
9-
next.page=<li class="disabled"><span><span aria-hidden="true">&rsaquo;</span></span></li>
10-
next.page.link=<li><a href="{0}" aria-label="Siguiente"><span aria-hidden="true">&rsaquo;</span></a></li>
11-
raquo=<li class="disabled"><span><span aria-hidden="true">&raquo;</span></span></li>
12-
raquo.link=<li><a href="{0}" aria-label="Última"><span aria-hidden="true">&raquo;</span></a></li>
3+
laquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&laquo;</span></span></li>
4+
laquo.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Primera"><span aria-hidden="true">&laquo;</span></a></li>
5+
previous.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&lsaquo;</span></span></li>
6+
previous.page.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Anterior"><span aria-hidden="true">&lsaquo;</span></a></li>
7+
link=<li class="page-item"><a class="page-link" href="{0}">{1}</a></li>
8+
link.active=<li class="active page-item"><span class="page-link">{0}<span class="sr-only">(actual)</span></span></li>
9+
next.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&rsaquo;</span></span></li>
10+
next.page.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Siguiente"><span aria-hidden="true">&rsaquo;</span></a></li>
11+
raquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&raquo;</span></span></li>
12+
raquo.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Última"><span aria-hidden="true">&raquo;</span></a></li>
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#pagination {0}=class, {1}=firstPage, {2}=previousPage, {3}=links, {4}=nextPage, {5}=latestPage
22
pagination=<ul class="{0}">{1}{2}{3}{4}{5}</ul>
3-
laquo=<li class="disabled"><span><span aria-hidden="true">&laquo;</span></span></li>
4-
laquo.link=<li><a href="{0}" aria-label="Première"><span aria-hidden="true">&laquo;</span></a></li>
5-
previous.page=<li class="disabled"><span><span aria-hidden="true">&lsaquo;</span></span></li>
6-
previous.page.link=<li><a href="{0}" aria-label="Précédent"><span aria-hidden="true">&lsaquo;</span></a></li>
7-
link=<li><a href="{0}">{1}</a></li>
8-
link.active=<li class="active"><span>{0}<span class="sr-only">(courant)</span></span></li>
9-
next.page=<li class="disabled"><span><span aria-hidden="true">&rsaquo;</span></span></li>
10-
next.page.link=<li><a href="{0}" aria-label="Prochain"><span aria-hidden="true">&rsaquo;</span></a></li>
11-
raquo=<li class="disabled"><span><span aria-hidden="true">&raquo;</span></span></li>
12-
raquo.link=<li><a href="{0}" aria-label="Dernier"><span aria-hidden="true">&raquo;</span></a></li>
3+
laquo=<li class="diabled page-item"><span class="page-link"><span aria-hidden="true">&laquo;</span></span></li>
4+
laquo.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Première"><span aria-hidden="true">&laquo;</span></a></li>
5+
previous.page=<li class="diabled page-item"><span class="page-link"><span aria-hidden="true">&lsaquo;</span></span></li>
6+
previous.page.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Précédent"><span aria-hidden="true">&lsaquo;</span></a></li>
7+
link=<li class="page-item"><a class="page-link" href="{0}">{1}</a></li>
8+
link.active=<li class="active page-item"><span class="page-link">{0}<span class="sr-only">(courant)</span></span></li>
9+
next.page=<li class="diabled page-item"><span class="page-link"><span aria-hidden="true">&rsaquo;</span></span></li>
10+
next.page.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Prochain"><span aria-hidden="true">&rsaquo;</span></a></li>
11+
raquo=<li class="diabled page-item"><span class="page-link"><span aria-hidden="true">&raquo;</span></span></li>
12+
raquo.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Dernier"><span aria-hidden="true">&raquo;</span></a></li>
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#pagination {0}=class, {1}=firstPage, {2}=previousPage, {3}=links, {4}=nextPage, {5}=latestPage
22
pagination=<ul class="{0}">{1}{2}{3}{4}{5}</ul>
3-
laquo=<li class="disabled"><span><span aria-hidden="true">&laquo;</span></span></li>
4-
laquo.link=<li><a href="{0}" aria-label="Primeira"><span aria-hidden="true">&laquo;</span></a></li>
5-
previous.page=<li class="disabled"><span><span aria-hidden="true">&lsaquo;</span></span></li>
6-
previous.page.link=<li><a href="{0}" aria-label="Anterior"><span aria-hidden="true">&lsaquo;</span></a></li>
7-
link=<li><a href="{0}">{1}</a></li>
8-
link.active=<li class="active"><span>{0}<span class="sr-only">(actual)</span></span></li>
9-
next.page=<li class="disabled"><span><span aria-hidden="true">&rsaquo;</span></span></li>
10-
next.page.link=<li><a href="{0}" aria-label="Seguinte"><span aria-hidden="true">&rsaquo;</span></a></li>
11-
raquo=<li class="disabled"><span><span aria-hidden="true">&raquo;</span></span></li>
12-
raquo.link=<li><a href="{0}" aria-label="Última"><span aria-hidden="true">&raquo;</span></a></li>
3+
laquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&laquo;</span></span></li>
4+
laquo.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Primeira"><span aria-hidden="true">&laquo;</span></a></li>
5+
previous.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&lsaquo;</span></span></li>
6+
previous.page.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Anterior"><span aria-hidden="true">&lsaquo;</span></a></li>
7+
link=<li class="page-item"><a class="page-link" href="{0}">{1}</a></li>
8+
link.active=<li class="active page-item"><span class="page-link">{0}<span class="sr-only">(actual)</span></span></li>
9+
next.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&rsaquo;</span></span></li>
10+
next.page.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Seguinte"><span aria-hidden="true">&rsaquo;</span></a></li>
11+
raquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&raquo;</span></span></li>
12+
raquo.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Última"><span aria-hidden="true">&raquo;</span></a></li>
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#pagination {0}=class, {1}=firstPage, {2}=previousPage, {3}=links, {4}=nextPage, {5}=latestPage
22
pagination=<ul class="{0}">{1}{2}{3}{4}{5}</ul>
3-
laquo=<li class="disabled"><span><span aria-hidden="true">&laquo;</span></span></li>
4-
laquo.link=<li><a href="{0}" aria-label="Prima"><span aria-hidden="true">&laquo;</span></a></li>
5-
previous.page=<li class="disabled"><span><span aria-hidden="true">&lsaquo;</span></span></li>
6-
previous.page.link=<li><a href="{0}" aria-label="Precedente"><span aria-hidden="true">&lsaquo;</span></a></li>
7-
link=<li><a href="{0}">{1}</a></li>
8-
link.active=<li class="active"><span>{0}<span class="sr-only">(corrente)</span></span></li>
9-
next.page=<li class="disabled"><span><span aria-hidden="true">&rsaquo;</span></span></li>
10-
next.page.link=<li><a href="{0}" aria-label="Prossimo"><span aria-hidden="true">&rsaquo;</span></a></li>
11-
raquo=<li class="disabled"><span><span aria-hidden="true">&raquo;</span></span></li>
12-
raquo.link=<li><a href="{0}" aria-label="Ultima"><span aria-hidden="true">&raquo;</span></a></li>
3+
laquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&laquo;</span></span></li>
4+
laquo.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Prima"><span aria-hidden="true">&laquo;</span></a></li>
5+
previous.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&lsaquo;</span></span></li>
6+
previous.page.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Precedente"><span aria-hidden="true">&lsaquo;</span></a></li>
7+
link=<li class="page-item"><a class="page-link" href="{0}">{1}</a></li>
8+
link.active=<li class="active page-item"><span class="page-link">{0}<span class="sr-only">(corrente)</span></span></li>
9+
next.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&rsaquo;</span></span></li>
10+
next.page.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Prossimo"><span aria-hidden="true">&rsaquo;</span></a></li>
11+
raquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&raquo;</span></span></li>
12+
raquo.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Ultima"><span aria-hidden="true">&raquo;</span></a></li>
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#pagination {0}=class, {1}=firstPage, {2}=previousPage, {3}=links, {4}=nextPage, {5}=latestPage
22
pagination=<ul class="{0}">{1}{2}{3}{4}{5}</ul>
3-
laquo=<li class="disabled"><span><span aria-hidden="true">&laquo;</span></span></li>
4-
laquo.link=<li><a href="{0}" aria-label="Primeiro"><span aria-hidden="true">&laquo;</span></a></li>
5-
previous.page=<li class="disabled"><span><span aria-hidden="true">&lsaquo;</span></span></li>
6-
previous.page.link=<li><a href="{0}" aria-label="Anterior"><span aria-hidden="true">&lsaquo;</span></a></li>
7-
link=<li><a href="{0}">{1}</a></li>
8-
link.active=<li class="active"><span>{0}<span class="sr-only">(atual)</span></span></li>
9-
next.page=<li class="disabled"><span><span aria-hidden="true">&rsaquo;</span></span></li>
10-
next.page.link=<li><a href="{0}" aria-label="Próximo"><span aria-hidden="true">&rsaquo;</span></a></li>
11-
raquo=<li class="disabled"><span><span aria-hidden="true">&raquo;</span></span></li>
12-
raquo.link=<li><a href="{0}" aria-label="Última"><span aria-hidden="true">&raquo;</span></a></li>
3+
laquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&laquo;</span></span></li>
4+
laquo.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Primeiro"><span aria-hidden="true">&laquo;</span></a></li>
5+
previous.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&lsaquo;</span></span></li>
6+
previous.page.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Anterior"><span aria-hidden="true">&lsaquo;</span></a></li>
7+
link=<li class="page-item"><a class="page-link" href="{0}">{1}</a></li>
8+
link.active=<li class="active page-item"><span class="page-link">{0}<span class="sr-only">(atual)</span></span></li>
9+
next.page=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&rsaquo;</span></span></li>
10+
next.page.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Próximo"><span aria-hidden="true">&rsaquo;</span></a></li>
11+
raquo=<li class="disabled page-item"><span class="page-link"><span aria-hidden="true">&raquo;</span></span></li>
12+
raquo.link=<li class="page-item"><a href="{0}" class="page-link" aria-label="Última"><span aria-hidden="true">&raquo;</span></a></li>

0 commit comments

Comments
 (0)