WEB数据展示网站,基于Servlet+Jdbc搭建,进行监测数据的展示。
Jsp + Servlet + Jdbc + Mysql
默认 登录账号:admin 登录密码:123456
通过 物联网设备 / 数据模拟服务 采集数据,通过WIFI模块发送TCP数据包到TCP_SERVER,解码数据包并将数据通过HTTP发送到数据交互后台BACK服务,进行数据存储。
Webapp通过Jdbc访问MySQL数据库,将数据实时展示到WEB网站。
项目详见:[https://github.com/kevinten10/Air]
# 1. 下载项目到本地
# git clone https://github.com/kevinten10/Air-Webapp.git
# 2. 打开项目(推荐使用IDEA)
# 3. 修改MySQL配置信息
# src\main\java\com\ten\air\constant\MysqlConfig.java
# 4. 配置Tomcat,启动项目
已将打包好的war文件放在目录下:air.war
-
打包成war(通过IDEA打包),修改war名为air(通过/air访问项目)
-
上传到服务器Tomcat/webapps目录下
-
启动Tomcat
将war与Dockerfile上传到同一目录,按照dockerfile中的说明进行部署。
若启动后遇到404错误,可能是jstl导入问题,将pom.xml中的三个jstl相关包注释掉,刷新,然后再取消注释,刷新。即可。
数据实体AirRecord字段应与Protocol中实体AirRecord字段对应,若Protocol.AirRecord发生修改,应同步修改Web.AirRecord。