Browse Source

修改静态页面跳转

5 years ago
parent
commit
a742f56b93

+ 5 - 3
website/pom.xml

@@ -15,9 +15,11 @@
 
 
     <properties>
     <properties>
         <java.version>1.8</java.version>
         <java.version>1.8</java.version>
-        <!--springboot默认使用的版本是thymeleaf2.0,如果要使用修改thymeleaf为3.0-->
-        <!--<thymeleaf.version>3.0.2.RELEASE</thymeleaf.version>-->
-        <!--<thymeleaf-layout-dialect.version>2.0.4</thymeleaf-layout-dialect.version>-->
+        <!--修改thymeleaf版本 注:经过本人测试这两个版本没有冲突问题,别乱修改版本
+        否则会导致页面跳转的问题-->
+        <thymeleaf.version>3.0.11.RELEASE</thymeleaf.version>
+        <!--        布局功能的支持 thymeleaf3 layout2以上版本-->
+        <thymeleaf-layout-dialect.version>2.2.2</thymeleaf-layout-dialect.version>
 
 
     </properties>
     </properties>
 
 

+ 19 - 0
website/src/main/java/com/hssx/website/defaultviewconfig/DefaultView.java

@@ -0,0 +1,19 @@
+package com.hssx.website.defaultviewconfig;
+
+import org.springframework.context.annotation.Configuration;
+import org.springframework.core.Ordered;
+import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
+import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
+
+/**
+ * 用于配置自定义的首页;
+ */
+@Configuration
+public class DefaultView extends WebMvcConfigurerAdapter {
+  @Override
+  public void addViewControllers(ViewControllerRegistry registry) {
+    registry.addViewController("/").setViewName("login");
+    registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
+    super.addViewControllers(registry);
+  }
+}