工作流程:
login.jsp->ValidateTest.java->ControlTest.jsp和SocketTest.java->Control.java->8266->STM32
以上文件中后缀名为.jsp的就是JSP文件,Control.java和ValidateTest.java就是所谓的Servlet文件,SocketTest.java就是普通的Java Class文件。即只要是和JSP文件有数据传递关系的都得创建Servlet文件,而不是创建Class文件,当然了,你创建Class文件也行,只不过里面还是都得有Servlet文件所必须的doPost之类的方法。
Servlet是用来和JSP进行通信的文件,Servelt与JSP关系
工作流程文字描述:
第一步:进入登录页面login.jsp,输入账号和密码
第二步:进入账号密码验证程序ValidateTest.java,验证成功后进入第三步,验证失败返回第一步
第三步:先进入控制系统页面ControlTest.jsp,然后再进入创建服务器并等待客户端的连接请求SocketTest.java,若有客户端连接成功,则进入第四步,若一直没有客户端连接请求,则一直在这里等待客户端的连接,直至人为终止程序
第四步:点击控制按钮,向客户端发送数据
第五步:客户端即工作在透传模式下的ESP8266把收到的数据传递给STM32
第六步:STM32解析并处理数据
首先运行第一个登录页面:
login.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
Login
运行结果:
输入账号密码之后,数据会通过
上一篇:STM32F103C8T6引脚功能分布
下一篇:STM32 ESP8266和Java服务器透传模式下的双向通信
推荐阅读最新更新时间:2024-11-06 10:47
设计资源 培训 开发板 精华推荐
- ADA4841-1YRZ 低功耗、低噪声运算放大器的典型应用电路,用于 ADC 驱动器原理图
- LT6656BCDC-2.048、2.048V 精密电流和升压电压基准的典型应用
- LT1618 的典型应用 - 恒流/恒压 1.4MHz 升压型 DC/DC 转换器
- LD39100PU25R 1A 低静态电流、低噪声稳压器的可调输出典型应用
- AM2G-4805SH30Z 5V 2 瓦 DC-DC 转换器的典型应用
- I2C接口的CAT9532 16位可编程LED调光器的典型应用
- 2寸X6叠桨穿越机机架
- 【仿真模型】01-电阻器
- LT6656BIDC-5、5V 2 端子电压基准电流源的典型应用
- esp32 并口墨水屏