美文网首页
spring-boot入门(一)——使用idea初始化一个项目

spring-boot入门(一)——使用idea初始化一个项目

作者: 前端来入坑 | 来源:发表于2021-09-23 21:25 被阅读0次
    image.png
    image.png
    image.png
    image.png
    image.png
    maven下载地址
    image.png
    • 自动导入maven


      image.png
      image.png
    • 新建一个loginController,RequestMapping是红色的鼠标点击alt+回车
    package com.example.demo.controller;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    
    import java.util.Map;
    
    @Controller
    public class loginController {
        @RequestMapping("/")
        public String loginPage(Map<String, Object> map) {
            //通过 map 向前台页面传递数据
            map.put("msg", "hello world");
            return "login";
        }
    }
    

    resources->templates文件夹下新建一个login.html

    <!DOCTYPE html>
    <!--导入thymeleaf的名称空间-->
    <html lang="en" xmlns:th="http://www.thymeleaf.org">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <!--th:text 为 Thymeleaf 属性,用于获取指定属性的值-->
    <h1 th:text="${msg}"></h1>
    </body>
    </html>
    
    • 在pow.xml中添加依赖thymeleaf
    <!--Thymeleaf 启动器-->
    <dependency>
       <groupId>org.springframework.boot</groupId>
       <artifactId>spring-boot-starter-thymeleaf</artifactId>
    </dependency>
    

    启动打开http://localhost:8080/

    相关文章

      网友评论

          本文标题:spring-boot入门(一)——使用idea初始化一个项目

          本文链接:https://www.haomeiwen.com/subject/ugnkgltx.html