实验结果

1.编写控制器
新建一个MVC模式的控制器“HelloWorldMvcController”

package com.example.demo;import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
//MVC模式控制器
@Controllerpublic class HelloWorldMvcController {@RequestMapping("/helloworld")//输入网页路径public String helloWorld(Model model) throws Exception{model.addAttribute("mav","Hello,Spring Boot我是MVC结构");//视图view的位置和名称。视图位于example文件夹下,视图文件为hello.htmlreturn "example/hello";}}

2.添加Thymeleaf模板
在template 文件夹下新建文件夹"example",在example下新建hello.html文件

<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head><meta charset="UTF-8"><title th:text="${mav}">mav</title>
</head>
<body class="container">
<h1 th:text="${mav}">mav</h1>
</body>
</html>

3.添加依赖
在pom.xml中添加如下依赖

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>

4.启动项目,然后访问http://localhost:8080/helloworld可以看到网页中显示的内容

编写Thymeleaf视图以展示数据相关推荐

  1. 如何在使用ASPMVC4的分部视图中获取数据展示

    如何在使用ASPMVC4的分部视图中获取数据展示 在ASPMVC4中,创建的网站项目会用到分部视图,通过@Html.Partial("视图名")来加载到页面上: 但是如何把数据附加 ...

  2. Django深入研究(URL编写、视图探究)

    Django深入研究一 一.编写URL 1.URL编写规则 2.带变量的URL 3.设置参数name 4.设置额外的参数 二.探究视图 1.构建网页内容 2.数据可视化 *3.通用视图 一.编写URL ...

  3. Django模板、配置文件、静态文件及案例实现(创建模板、设置模板查找路径、模板接收视图传入的数据、模板处理数据、BASE_DIR、DEBUG、本地语言与时区、App应用配置)

    1.Django模板 网站如何向客户端返回一个漂亮的页面呢? 漂亮的页面需要html.css.js. 可以把这一堆字段串全都写到视图中, 作为HttpResponse()的参数,响应给客户端. 存在的 ...

  4. echart 数据视图_关于数据可视化图表的制作,你需要关注的30个小技巧

    优秀的数据可视化图表只是罗列.总结数据吗?当然不是!数据可视化其真正的价值是设计出可以被读者轻松理解的数据展示,因此在设计过程中,每一个选择,最终都应落脚于读者的体验,而非图表制作者个人. 今天就给大 ...

  5. java el表达式 导航规则_诺禾:在jsp里面如何不写java代码展示数据(EL表达式的使用)...

    EL表达式可以简化jsp中写的java代码 在jsp里面如何不写java代码展示数据(EL表达式的使用) 在jsp里面如何不写java代码展示数据(EL表达式的使用) 在jsp里面如何不写java代码 ...

  6. 数据创造价值_展示数据并创造价值

    数据创造价值 To create the maximum value, urgency, and leverage in a data partnership, you must present th ...

  7. SpringBoot2.0系列(2)---SpringBoot之使用Thymeleaf视图模板

    前言 Thymeleaf 是Java服务端的模板引擎,与传统的JSP不同,前者可以使用浏览器直接打开,因为可以忽略掉拓展属性,相当于打开原生页面,给前端人员也带来一定的便利.如果你已经厌倦了JSP+J ...

  8. pb数据窗口怎么调用视图_大数据架构如何做到流批一体?

    阿里妹导读:大数据与现有的科技手段结合,对大多数产业而言都能产生巨大的经济及社会价值.这也是当下许多企业,在大数据上深耕的原因.大数据分析场景需要解决哪些技术挑战?目前,有哪些主流大数据架构模式及其发 ...

  9. 微信小程序从前端wxml页面数据获取,到JS页面数据对象字符化,传递给后台,前台再从后台获取数据并在wxml页面动态展示数据(前后台交互实现发表动态功能)

    页面: 事件是视图层到逻辑层的通讯方式. 事件可以将用户的行为反馈到逻辑层进行处理. 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数. 事件对象可以携带额外信息,如 id, ...

最新文章

  1. Myeclipse安装、配置、测试
  2. 软件构建之链接应用--链接脚本
  3. 【天池直播--预告】美女程序猿带你用大数据吃鸡(有内涵-这是一个有大奖的活动)...
  4. MySQL 索引方式
  5. tcp udp区别优缺点_Linux网络编程面试题--tcp和udp的区别
  6. 论理想中的技术团队——领导力
  7. SalesArea F4 help
  8. P1009 [NOIP1998 普及组] 阶乘之和-2022.02.01(python3实现)
  9. Asp.net WebApi版本控制
  10. 关于数组中的大括号{}和数组的遍历
  11. 四.Protobuf3 缺省值
  12. 申请阿里云香港试用1年服务器教程
  13. 罗克韦尔AB PLC RSLogix数字量IO模块基本介绍
  14. Facebook F8大会|闲鱼高级专家参会分享
  15. 基于SSH开发装修软装设计与销售系统
  16. 大学一级计算机字处理模拟题,大学计算机一级模拟操作题2
  17. 极光魔链(JMLink)使用教程
  18. 语音识别长篇研究(四)
  19. 全景探秘游戏设计艺术 笔记
  20. Object detection at 200 Frames Per Second - 每秒 200 帧的目标检测

热门文章

  1. JAVA 子父类的特点
  2. Hive与Hbase结合使用
  3. .NET 将数据输出到WORD、EXCEL、TXT、HTM
  4. 【控制】《现代控制理论》谢克明老师-第7章-线性系统的状态估计
  5. 3.10 候选区域-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  6. STM32 基础系列教程 48 – CJSON
  7. SVN 放弃修改或撤销删除
  8. html_javascript
  9. [Flume]使用 Flume 来传递web log 到 hdfs 的例子
  10. 在大数据圈你不知道的15个新技术