Skip to content

Commit fc76c4e

Browse files
author
jpenren
committed
Merge remote-tracking branch 'origin/master'
2 parents f67c315 + 2b44052 commit fc76c4e

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

README.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,12 +98,12 @@ Aligned links:
9898

9999
Multiple tables on the same page:
100100

101-
On @Controller
101+
On your @Controller
102102
```java
103103
@RequestMapping("/users")
104104
public String list(ModelMap model, @Qualifier("foo") Pageable first, @Qualifier("bar") Pageable second){
105105
model.addAttribute("page", userService.find(first));
106-
model.addAttribute("page", userService.find(second));
106+
model.addAttribute("barPage", userService.find(second));
107107

108108
return "users/list";
109109
}
@@ -172,3 +172,14 @@ public String list(ModelMap model, @Qualifier("foo") Pageable first, @Qualifier(
172172
![alt text](https://raw.githubusercontent.com/jpenren/thymeleaf-spring-data-dialect/master/doc/multiple-tables.png "Multiple tables")
173173

174174
By default SpringDataDialect search in the request for the attribute "page" or if one attribute of type org.springframework.data.domain.Page<?> exists. To use another model attribute, use sd:page-object="${attrName}"
175+
176+
To specify the pagination url use `sd:pagination-url` tag:
177+
```html
178+
<nav>
179+
<ul class="pagination" sd:pagination="pager" sd:pagination-url="@{/some-url}">
180+
<!-- Pagination created by SpringDataDialect, this content is just for mockup -->
181+
<li class="disabled"><a href="#" aria-label="Previous"><span aria-hidden="true">&laquo;</span></a></li>
182+
<li class="active"><a href="#">1 <span class="sr-only">(current)</span></a></li>
183+
</ul>
184+
</nav>
185+
```

0 commit comments

Comments
 (0)