From 9fae4c420d9a23f97631e2391ed7c975779a3aef Mon Sep 17 00:00:00 2001 From: chenxudong Date: Wed, 5 Feb 2025 10:00:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=86=E5=A4=87springboot=E6=89=93=E5=8C=85?= =?UTF-8?q?=E7=9B=B8=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- electrmangnetic/pom.xml | 7 ++++++- .../software/manage/config/WebMvcConfig.java | 5 +++++ .../manage/controller/LoginController.java | 14 ++++++++++++++ 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/LoginController.java diff --git a/electrmangnetic/pom.xml b/electrmangnetic/pom.xml index b6085a5..424fcca 100644 --- a/electrmangnetic/pom.xml +++ b/electrmangnetic/pom.xml @@ -19,6 +19,12 @@ + + + org.springframework.boot + spring-boot-starter-thymeleaf + + org.springframework.boot spring-boot-starter-web @@ -93,7 +99,6 @@ aspectjweaver 1.9.7 - diff --git a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/config/WebMvcConfig.java b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/config/WebMvcConfig.java index 28b6ebe..c609562 100644 --- a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/config/WebMvcConfig.java +++ b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/config/WebMvcConfig.java @@ -27,12 +27,17 @@ public class WebMvcConfig implements WebMvcConfigurer { registry.addResourceHandler("/webjars/**") .addResourceLocations("classpath:/META-INF/resources/webjars/"); + + registry.addResourceHandler("index.html") + .addResourceLocations("classpath:/static/"); } @Override public void addInterceptors(InterceptorRegistry registry) { registry.addInterceptor(loginInterceptor) .addPathPatterns("/**") + .excludePathPatterns("/index") + .excludePathPatterns("/static/**", "/css/**", "/js/**", "/images/**", "/fonts/**", "/assets/**") .excludePathPatterns("/data/ed/user/login"); } diff --git a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/LoginController.java b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/LoginController.java new file mode 100644 index 0000000..1a1ea44 --- /dev/null +++ b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/LoginController.java @@ -0,0 +1,14 @@ +package com.electromagnetic.industry.software.manage.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; + +@Controller +public class LoginController { + + @GetMapping("index") + public String index() { + return "index"; + } + +}