如何显示web应用程序上的用户总数?

jvlzgdj9  于 2021-06-29  发布在  Java
关注(0)|答案(0)|浏览(334)

我是一个java初学者,我试图在我的html文件中显示客户端的总数。我尝试直接从我的应用程序控制器将其设置为变量,但它返回一个空白显示。非常感谢您对我如何显示客户端/用户总数的任何帮助。
我就是这么做的
我的控制器

@RequestMapping("/backoffice-admin/admins/editar-admin/{id}")
public String dash6a(@PathVariable("id") int id, Model model) {

     model.addAttribute("num", clientRepository.countById(id));

    return "/backoffice-admin/admins/editar-admin";

}

存储库

package com.cometa.app.repository;

import javax.validation.Valid;

import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.CrudRepository;
import org.springframework.transaction.annotation.Transactional;

import com.cometa.app.model.Client;

public interface ClientRepository extends CrudRepository<Client, Integer> {

@Query(value = "SELECT COUNT(id) FROM client;", nativeQuery = true)
    int countById(int id);
}

html文件

<div class="stats-holder-2-2-2" th:each="client, custStat: ${num}">
      <a href="/backoffice-admin/clientes/todos-clientes" class="wrapper_stats-2 w-inline-block">
        <div class="div-block-99">
          <div class="div-block-137 azul">
            <div class="text-block-113">1</div>
          </div>
          <div class="div-block-101" >
            <div class="text-block-114 _303" th:text="${custStat.count}">[[${num}]]</div>
            <div class="text-block-115">Clientes</div>
          </div>

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题