• spring boot的基本配置——spring boot的web开发——Thymeleaf模板引擎———接收数据并通过Model model的model.addAttribute返回数据给模板


    package com.test.controller;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.ui.Model;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.ResponseBody;
    
    import javax.servlet.http.HttpServletRequest;
    
    @Controller
    public class StartMainController
    {
        @RequestMapping("/1")
        public String home1()
        {
            return "hello";
        }
    
        @RequestMapping("/2")
        @ResponseBody
        public String home2()
        {
            return "123";
        }
    
        @RequestMapping("/3")
        public String home3(Model model)
        {
    
            model.addAttribute("a","123");
    
            model.addAttribute("b","abc");
    
            model.addAttribute("c","def");
    
            return "hello";
    
        }
    
        @RequestMapping(value = "/4")
        public String home4(HttpServletRequest request, Model model)
        {
            String firstName = request.getParameter("firstName");
    
            System.out.println(firstName);
    
            model.addAttribute("firstName",firstName);
    
            return "hello";
    
        }
    
    }
    

      

    <!DOCTYPE html>
    <html  xmlns:th="http://www.thymeleaf.org">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <p th:text="${firstName}">name</p>
    </body>
    </html>

    http://localhost:8080/4?firstName=213age

  • 相关阅读:
    [12/11/19] 折半&倍增思想学习笔记
    [11/07/19] CDQ学习笔记
    magic cube
    Codeforces Round #514 (Div. 2) B
    Codeforces Round #514 (Div. 2) C. Sequence Transformation
    八位数
    hdu3001Travelling
    Codeforces Round #512 E
    Codeforces Round #512 (Div. 2) D. Vasya and Triangle
    codeforces 1042 e
  • 原文地址:https://www.cnblogs.com/xiaobaibailongma/p/16273881.html
Copyright © 2020-2023  润新知