From 33268c6c06719b87932ba9dfc9b833f195126341 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Tue, 29 Jul 2025 17:35:39 +0800 Subject: [PATCH] =?UTF-8?q?webSocket=E7=9B=B4=E6=8E=A5=E8=AE=BF=E9=97=AE?= =?UTF-8?q?=E8=83=BD=E8=BF=9B=E8=A1=8C=E5=B9=BF=E6=92=AD=E5=92=8C=E7=A7=81?= =?UTF-8?q?=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/resources/static/websocket-test.html | 558 ++++++++++++++++++ .../klp/framework/config/ResourcesConfig.java | 7 + 2 files changed, 565 insertions(+) create mode 100644 klp-admin/src/main/resources/static/websocket-test.html diff --git a/klp-admin/src/main/resources/static/websocket-test.html b/klp-admin/src/main/resources/static/websocket-test.html new file mode 100644 index 00000000..9b0c42b0 --- /dev/null +++ b/klp-admin/src/main/resources/static/websocket-test.html @@ -0,0 +1,558 @@ + + + + + + WebSocket测试界面 + + + + + +
+
+ +
+ +

WebSocket实时通信测试

+ +
+
+ + +
+ +
+ + + + +
+ +
+
+ + +
+
+ +
+
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+ 未连接 +
+
+ +
+
+ + +
+ +
+ +
+
+ +
+ +
+
+
+ + + + \ No newline at end of file diff --git a/klp-framework/src/main/java/com/klp/framework/config/ResourcesConfig.java b/klp-framework/src/main/java/com/klp/framework/config/ResourcesConfig.java index d3c4a79c..b66ede15 100644 --- a/klp-framework/src/main/java/com/klp/framework/config/ResourcesConfig.java +++ b/klp-framework/src/main/java/com/klp/framework/config/ResourcesConfig.java @@ -26,6 +26,13 @@ public class ResourcesConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { + // 配置静态资源处理 + registry.addResourceHandler("/**") + .addResourceLocations("classpath:/static/", "classpath:/public/", "file:./public/"); + + // 配置WebSocket测试页面 + registry.addResourceHandler("/websocket-test.html") + .addResourceLocations("classpath:/static/", "classpath:/public/", "file:./public/"); } /**