-
JavaWeb项目,实时将数据显示到网页上当数据库插入前台网页 马上就要的数据时0
现在后台用的springmvc+mybatis,前台extjs;要实现前台要查一个数据(比
如北京的温度,),就更新数据测试北京温度的字段为true,(其他的程序【非本
JavaWeb程序】就读取数据库去查这个地方的数据(传感器测的),然后将温度写
入数据库,但是不知道什么时候能写入数据库(网络等多种因素影响),一旦写入
就实时发送到前台(北京的温度这条记录)。不知道各位大侠一般用的什么解决方
案,谢谢指点!2014年5月21日 15:10
3个答案 按时间排序 按投票排序
-
采纳的答案
有一下几种方案:
1.在数据库里面写个触发器,当数据被修改时,使用这个触发器在另外一张表里面写一条记录,然后前台定时(比如5s)向java端发送ajax发送请求查询数据有无变化,有变化就更新
2.在java端插入记录时,同时插入一张通知表,前台定时请求通知表,有数据变化就更新web端的展现数据
3.建立websocket,在java端插入记录时,同时主动向web前端推送消息2014年5月23日 22:02
-
首先肯定要对插入数据库的方法进行监听,也就是在这个方法加一个判断
if(插入了北京温度){
发送到前台(这里面要用到websocket)
}
方案就这样 剩下的就是实现了 如果没用过websocket就要学习一下了 不过也不难的 祝你好运2014年5月21日 15:30
相关推荐
分页在数据库查询和显示方面非常重要,因为它可以减少数据的传输量和显示量,提高用户体验和应用程序的性能。 在 Java Web 应用程序中,分页通常是通过 JDBC(Java Database Connectivity)来实现的。JDBC 是 Java ...
在JavaWeb开发中,将Excel数据导入到数据库是一项常见的需求,尤其在数据处理、报表生成或数据分析场景下。本项目提供了完整的源码实现,帮助开发者理解并应用这一功能。通过以下步骤,我们可以实现这个过程: 1. *...
【JavaWeb 黑马商城项目】是一个典型的电子商务平台开发实例,它涵盖了Web应用程序开发的核心技术和概念,特别适合初学者作为实战练习。这个项目基于JavaWeb技术栈,利用了包括Servlet、JSP、JDBC以及MVC设计模式...
在本项目中,"简易的JavaWeb实现增删查改(附数据库)"是一个基于JavaWeb技术的小型应用程序,主要用于演示如何使用Java、JSP和MySQL数据库来实现基本的CRUD(创建、读取、更新和删除)操作。以下是这个项目涉及到的...
JavaWeb仿小米在线商城项目源码+数据库JavaWeb仿小米在线商城项目源码+数据库JavaWeb仿小米在线商城项目源码+数据库JavaWeb仿小米在线商城项目源码+数据库JavaWeb仿小米在线商城项目源码+数据库JavaWeb仿小米在线...
下面,我们将深入探讨JavaWeb开发中的前台与后台界面模板及其重要性。 首先,我们要了解JavaWeb前台界面模板。前台是用户直接接触的部分,它决定了用户的视觉体验和交互性。一个优秀的前端模板通常包含HTML、CSS和...
基于javaweb的证券分时数据监控管理系统源码+数据库.zip基于javaweb的证券分时数据监控管理系统源码+数据库.zip基于javaweb的证券分时数据监控管理系统源码+数据库.zip基于javaweb的证券分时数据监控管理系统源码+...
jsp实验报告,网上商城的实现,包括前台后台,文件上传下载功能,封面,目录,需求分析,详细设计,概要设计,系统测试,总结。文档格式正确。 网站模板商城,后台和前台两种操作方式,支持文件上传下载,留言,...
在这个项目中,开发者利用了JavaWeb的核心技术,包括Servlet、JSP(JavaServer Pages)、JDBC(Java Database Connectivity)以及可能的MVC(Model-View-Controller)设计模式来实现与数据库的交互和业务逻辑处理。...
Servlet接收到请求后,提取表单数据,进行校验(如检查用户名是否已存在),然后将合法的数据插入到MySQL数据库中。 3. **密码加密**:为了保证用户安全,密码不应明文存储。可以使用哈希算法(如MD5或SHA-256)...
【标题】"javaWeb网上书城项目源码_数据库设计源码.zip" 是一个JavaWeb开发的网上书店项目的完整源代码包,其中包含了数据库设计的相关资料。这个项目旨在实现一个在线购书平台,用户可以浏览书籍信息、购买书籍,...
通过深入研究这个JavaWeb项目,初学者可以了解Web应用的基本架构,掌握JSP、Servlet、数据库操作等关键技能,并逐步提升到能够独立开发类似物流信息网的应用。此外,对于初级程序员来说,这是一个很好的实践平台,...
JavaWeb是Java技术在Web应用中的实践,涵盖了服务器端编程、网页动态生成、数据库交互等多个方面。本资源提供了34个经典JavaWeb项目实例,旨在帮助开发者深入理解并掌握JavaWeb开发的核心技能。 1. **Servlet与JSP...
软件工程JavaWeb课程设计音乐播放器网页项目源代码。软件工程JavaWeb课程设计音乐播放器网页项目源代码软件工程JavaWeb课程设计音乐播放器网页项目源代码。软件工程JavaWeb课程设计音乐播放器网页项目源代码软件工程...
基于javaweb的网上书店系统源码+数据库(期末大作业).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于javaweb的网上书店系统源码+...
该项目是一个基于JavaWeb技术开发的简单搜索应用,它利用MySQL数据库来存储和检索数据,旨在模仿百度搜索引擎的基本功能。在JavaWeb开发中,这样的小项目是学习和掌握基础概念及技术的良好实践,如Servlet、JSP、 ...
【数据库课程设计-javaweb】是一个典型的Java Web应用程序项目,它涵盖了数据库管理和Web开发的基础知识,适合于学习和实践数据库应用系统开发的学生或者初学者。在这个项目中,你将有机会深入理解如何在Web环境中与...
一款仿商城的javaweb项目,可以与后台数据库交互,后台数据库为mysql一款仿商城的javaweb项目,可以与后台数据库交互,后台数据库为mysql一款仿商城的javaweb项目,可以与后台数据库交互,后台数据库为mysql一款仿...
2. **MVC模式**:许多JavaWeb项目遵循Model-View-Controller(模型-视图-控制器)架构模式,它将业务逻辑、数据和用户界面分离,提高了代码的可维护性和复用性。Spring MVC是JavaWeb中常用的MVC框架,提供了强大的...