我这里用的是springboot、thymeleaf和mybatis-plus。
首先要在pom文件中加入相应依赖,如thymeleaf依赖,数据库驱动依赖等。
html文件中要将html标签改为

<html xmlns:th="http://www.thymeleaf.org"></html>

表示要使用thymeleaf

html主要代码:

<table class="table"><thead><tr><th>序号</th><th>ip</th><th>visitorName</th><th>state</th><th>visitTime</th><th>customerServiceId</th></tr></thead><tbody><!--/*@thymesVar id="visitor_list" type=""*/--><tr th:each="cs,rowInfo : ${visitor_list}"><th>[[${rowInfo.count}]]</th><td>[[${cs.ip}]]</td><td>[[${cs.visitorname}]]</td><td>[[${cs.state}]]</td><td>[[${cs.visittime}]]</td><td>[[${cs.customerserviceid}]]</td></tr></tbody>
</table>

controller下对应的代码

@Controller
@RequestMapping("/visitorInfo")
public class VisitorInfoController {@Autowiredprivate IVisitorInfoService iVisitorInfoService;@RequestMapping("/visitor")public String visitor(Model m){// 查询所有
//        List<T> list();ArrayList<VisitorInfo> arrayList= new ArrayList<>();arrayList= (ArrayList<VisitorInfo>) iVisitorInfoService.list();m.addAttribute("visitor_list",arrayList);//将arrayList隐藏到visitor_list中return "forward:/tables";}}

pojo下的实体类

@Data
@EqualsAndHashCode(callSuper = false)
public class VisitorInfo implements Serializable {private static final long serialVersionUID = 1L;private String ip;@TableField("visitorName")private String visitorname;private String terminal;private String browser;@TableField("screenSize")private String screensize;private String device;@TableField("customerServiceId")private Integer customerserviceid;private String state;@TableField("visitDuration")private Integer visitduration;@TableField("visitTime")private LocalDateTime visittime;}

注意:html页面下的变量名要与实体类对应,而不是与数据库属性名对应。

将查询到的数据库数据显示到html页面相关推荐

  1. JAVA查询数据库并显示jsp_java servlet数据库查询并将数据显示到jsp页面

    需要的jar包:mysql-connector-java.jar build path只是个jar包的引用,部署的时候想不丢包最好还是手动拷贝到对应项目的lib文件下. 在try{}中定义的变量为局部 ...

  2. 不敢相信,相同 SQL 下 Mybatis 查询结果和数据库竟然不一样!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | jianshu.com/p/7c569ca68 ...

  3. 数据库元数据数据字典查询_10_列出数据库里的所有对象

    列出数据库里的所有对象 需求描述 需求:查询出给定的数据库里的所有对象的信息. 解决方法:通过各个数据库里提供的数据对象相关的数据字典进行查询. 注: 数据库数据集SQL脚本详见如下链接地址 员工表结 ...

  4. 如何查看服务器账户密码信息文件,如何查询服务器的数据库账号密码

    如何查询服务器的数据库账号密码 内容精选 换一换 华为云提供两种连接方式通过SQL Server客户端连接实例:非SSL连接和SSL连接.其中,SSL连接实现了数据加密功能,具有更高的安全性.准备弹性 ...

  5. php数据库数组去重复数据库,PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)...

    本文实例讲述了php查询并删除数据库多列重复数据的方法.分享给大家供大家参考,具体如下: $con = mysql_connect("localhost","root&q ...

  6. mysql数据库查询笔记_MySql数据库基础笔记(一)

    一.表与库的概念 数据库管理数据,它是以什么样的形式组成的? 生活中的表---->表 table 多行多列,传统的数据库都是这样的;声明了表头,一个表创建好了,剩下的就是往表中添加数据 多张表放 ...

  7. mysql text 查询速度_数据库学习之让索引加快查询速度(四)

    数据库学习之让索引加快查询速度 目录 索引简介 mysql的索引分类 创建索引 添加与删除索引 索引简介 索引在MySQL中也叫做"键",是存储引擎用于快速找到记录的一种数据结构. ...

  8. mysql的查询分析工具下载_万能数据库查询分析器(ODBC数据库查询分析工具)V7.03 最新版...

    万能数据库查询分析器(ODBC数据库查询分析工具)是一款功能强大,性能良好的数据库查询辅助工具,对开发人员来说是一款省时省力的数据库分析工具. 功能特点: 可以通过它查询ODBC数据源(包括世面上所有 ...

  9. 使用sql server Management Studio(企业管理器)或查询分析器管理数据库

    使用sql server Management Studio(企业管理器)管理数据库 sql server数据库中至少包含两个文件--数据库文件和事务日志文件. 数据库文件:一个数据库可以有一个或多个 ...

最新文章

  1. 引入大数据监测地方政府信用
  2. python 使用session_使用session和只使用session有什么区别
  3. 打印二叉树的边界节点
  4. 参加腾讯DevDays是一种什么样的感受?
  5. Linux虚拟机克隆后网卡找不到问题
  6. vb.net中滚动条一直显示没有数据时也显示_Android Studio 中 System Trace 的新增功能...
  7. tomcat CATALINA_HOME与CATALINA_BASE的区别
  8. datagridview 纵向 横向 合并单元格_每日一Excel技巧(熟能生巧):带公式的单元格,快速批量复制、填充...
  9. Linux/Documentations: Kernel Livepatching
  10. 西瓜书+实战+吴恩达机器学习(十九)特征选择(过滤式选择、包裹式选择)
  11. 45.国际化-选择使用资源文件
  12. DNS服务双解析邮箱地址
  13. SqlServer NBU备份出现错误代码2
  14. 红包算法 递归 php,【杂谈】PHP递归算法(二)
  15. 着色缓存器_新的缓存着色器预处理器(实验性)可加快构建速度
  16. Thingsboard数据处理学习记录
  17. Oracle 根据汉字返回对应拼音的 函数
  18. Logstash:日志解析的 Grok 模式示例
  19. 地理信息系统GIS的评价
  20. Qgis教程6:创建矢量数据

热门文章

  1. 应用宝7.0版全新升级 打造宅家休闲娱乐必备品
  2. 使用logcxx库和boost库构建系统日志的格式化输出
  3. 类的成员函数和数据成员分别存在哪里,类大小的计算
  4. 朱算子谈命理:我们应该怎样看待命理
  5. springcloud多数据源配置
  6. C#——树视图TreeView控件使用
  7. 分析能力提高篇四:百度用户体验总监刘超下课,HR内部贴称其“给百度同学造成严重伤害”
  8. CRC冗余校验码源码代码c语言,循环冗余校验码(CRC)应用总结(包括C++源码)
  9. 更改ModelSim显示波形为白底黑字,用于放论文仿真截图
  10. U3D VideoPlayer播放视频和坑点