springboot controller templates html

首先聲明:html

  @Controller註解的類必需要在啓動類的子集目錄下,不然沒法掃描spring

 

本文要求:json

  經過controller層跳轉頁面到html頁面(本篇用到thymeleaf模板)tomcat

 

項目結構展現:app

 

 

 

第一步:pom.xmlide

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

第二步:application.properties(最後兩條可加可不加)spring-boot

server.port=9999
server.servlet.context-path=/
server.tomcat.uri-encoding=UTF-8
spring.thymeleaf.prefix=classpath:/templates/
#spring.thymeleaf.suffix=.html
#spring.thymeleaf.cache=false

第三步:m3.html(隨便寫寫)oop

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
video{
width: 100%;
height: 100%;
}
</style>
</head>
<body>
<h1>helloword</h1>
<video src="videos/working-man.mp4" muted="" autoplay="" loop=""></video>
</body>
</html>

第四步:controllerspa

@Controller
public class HomePage {
//, produces = "application/json;charset=utf-8"
@RequestMapping(value = "/index")
public String index(){
return "m3";
}
}

實現圖片:(谷歌地址欄錄入:localhost:9999/indexserver

 

 

 

 

總結:

花非花,夢非夢,蝶非蝶,雨非雨,讓渺遠的梵音穿透天空,直到天以外。伸手,握不住歲月的蒼涼。

 

歡迎大佬留言

相關文章
相關標籤/搜索