JavaWeb+原生JavaScript实现登录注册与空调遥控器模拟
H5 页面的登录注册功能用 MVC 搭起来,结构清晰,前后端逻辑分得挺干净。数据库直连虽然简单粗暴点,但对学生来说挺实用,适合做课设或个人练手。初始账号是root / 20190718,直接用就行。
前端的遥控器页面是用纯 JS 搞的,没有用框架,代码量不多,逻辑也直白。点按钮触发事件,通过setTimeout模拟发送指令,像开机、调温这些常规操作都能玩。
后端是标准的JavaWeb,有Servlet,也有简单封装的DAO,对熟悉MVC的人来说上手挺快。项目结构比较传统:controller、model、view分得清清楚楚。
不过数据库直接暴露,安全性没太做,别拿来线上用,适合本地学习。还有一个小提醒,调温没有设置上下限,自己加个min/max判断更稳妥。
想扩展的话,可以考虑把遥控器指令接上WebSocket,这样交互性更强。或者接个真实的设备,用NodeMCU + MQTT,也挺有趣的。
如果你刚学JavaWeb,又想试试前端 JS 交互,这套代码蛮合适的,前后端都能练一遍。
文件大小:9.46MB
评论区