소스 검색

# feat:controller层案例

yang yi 1 주 전
부모
커밋
2bfb91e99d
2개의 변경된 파일42개의 추가작업 그리고 0개의 파일을 삭제
  1. 22 0
      src/main/java/space/anyi/controller/HelloController.java
  2. 20 0
      src/main/resources/templates/index.html

+ 22 - 0
src/main/java/space/anyi/controller/HelloController.java

@@ -0,0 +1,22 @@
+package space.anyi.controller;
+
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.servlet.ModelAndView;
+
+/**
+ * @fileName: HelloController
+ * @projectName: SSM_template
+ * @package: space.anyi.controller
+ * @author: 杨逸
+ * @date:2026/4/23 23:04
+ * @description: TODO
+ */
+@Controller
+public class HelloController {
+    @GetMapping("/")
+    public ModelAndView hello(ModelAndView modelAndView){
+        modelAndView.setViewName("index");
+        return modelAndView;
+    }
+}

+ 20 - 0
src/main/resources/templates/index.html

@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <!--使用cdn的方式引入bootstrap-->
+    <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
+    <title>Title</title>
+</head>
+<body>
+<div class="container mt-5">
+    <div class="row">
+        <div class="col-lg-12 text-center">
+            <h1 class="display-1 text-primary mb-3">thymeleaf</h1>
+            <h2 class="text-secondary">SSM模板项目</h2>
+            <hr class="my-4 w-50 mx-auto">
+        </div>
+    </div>
+</div>
+</body>
+</html>