• Java框架spring Boot学习笔记(十):传递数据到html页面的例子


    新建一个templates文件夹和index.html

     1 <!DOCTYPE html>
     2 <html>
     3 <head lang="en">
     4     <meta charset="UTF-8" />
     5     <title></title>
     6 </head>
     7 <body>
     8 <h1 th:text="${host}">Hello World</h1>
     9 </body>
    10 </html>

    这个文件直接用浏览器打开时显示Hello World

     编写HelloController.java

    package com.springboot.test;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.ui.ModelMap;
    import org.springframework.web.bind.annotation.RequestMapping;
    
    @Controller
    public class HelloController {
    
        @RequestMapping("/")
        public String index(ModelMap map) {
            // 加入一个属性,用来在模板中读取
            map.addAttribute("host", "Spring test");
            // return模板文件的名称,对应src/main/resources/templates/index.html
            return "index";
        }
    }

    运行,浏览器访问127.0.0.1:8080。

     这样就做到了不破坏HTML自身内容的数据逻辑分离。

  • 相关阅读:
    visual studio 目录
    CMake教程小结
    CMake教程
    blender坐标系梳理
    Blender3d obj坐标转换示意图
    行列式的向量形式
    高等代数 第一章 行列式
    C++ Union实验
    git 分支合并学习实验
    C++使用memset注意事项
  • 原文地址:https://www.cnblogs.com/zylq-blog/p/7911400.html
Copyright © 2020-2023  润新知