如何使用动态列对SpringBoot表进行分页?

时间:2019-09-10 22:02:19

标签: spring-boot thymeleaf

所以我有一个带有动态列的表,像这样生成。 :

<table class="table table-hover" id="tableC">
                              <thead class="table-checks">
                                <tr>
                                  <th class="center" scope="col" style="width: 150px;">Name</th>

                                  <th class="center" scope="col">Edit</th>
                                  <th:block th:each="doc: ${DocsTypeC}">
                                    <th class="center" th:text="${doc.name}"></th>
                                  </th:block>
                                </tr>
                              </thead>
                              <tbody>
                                <th:block th:each="customer,iter: ${customers}">
                                  <tr>
                                    <th th:text="${customer.name}"></th>

                                    <td class="center"><i class="far fa-edit center"
                                        th:onclick="'javascript:customerModal(\''+${vendedor.id}+'\');'"></i></td>
                                    <th:block th:each="doc: ${tipodocsV}">
                                      <td class="center"><i
                                          th:classappend="${__${'ValidityC'+customer.id+'y'+doc.id}__}"></i></td>
                                    </th:block>
                                  </tr>
                                </th:block>
                              </tbody>
                            </table>

在开发环境中,它可以正常工作,但在生产环境中,我需要对数据进行分页,但仅从行<th:block th:each="customer,iter: ${customers}">加载数据,而无需重新加载页面。

我应该坚持使用ajax还是有springboot的方式来做到这一点?

0 个答案:

没有答案