Springboot整合thymeleaf

1、创建maven项目

具体的配置如下


    org.springframework.boot
    spring-boot-starter-parent
    1.5.10.RELEASE
  
  com.zhu
  09-spring-boot-rhemyleaf
  0.0.1-SNAPSHOT

2、在pom文件中添加坐标并修改版本


  
  	1.7
  	3.0.2.RELEASE
  	2.0.4
  
  
  
  
 	 
  		org.springframework.boot
  		spring-boot-starter-web
 	 
  
 	 
  		org.springframework.boot
  		spring-boot-starter-thymeleaf
 	 
 	 
 	 
  

3、编写Controller类

package com.zhu.controller;
@Controller
public class FirstController {
	
	@RequestMapping("/show")
	public String showView(Model model) {
		model.addAttribute("msg", "first work");
		return "index";
	}
}

4、在classpath/目录下,即src/main/resourses目录下创建文件夹templates,并在该文件下创建HTML文件index.html

!DOCTYPE html>



rhymeleaf入门


	
	

5、先写启动类即可

6、整个pom配置文件(因打错单词运行出错过)

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0modelVersion>
  <parent>
    <groupId>org.springframework.bootgroupId>
    <artifactId>spring-boot-starter-parentartifactId>
    <version>1.5.10.RELEASEversion>
  parent>
  <groupId>com.zhugroupId>
  <artifactId>09-spring-boot-rhemyleafartifactId>
  <version>0.0.1-SNAPSHOTversion>
  
  
  <properties>
      <java.version>1.7java.version>
      <thymeleaf.version>3.0.2.RELEASEthymeleaf.version>
      <thymeleaf-layout-dialect.version>2.0.4thymeleaf-layout-dialect.version>
  properties>
  
  <dependencies>
  
      <dependency>
          <groupId>org.springframework.bootgroupId>
          <artifactId>spring-boot-starter-webartifactId>
      dependency>
  
      <dependency>
          <groupId>org.springframework.bootgroupId>
          <artifactId>spring-boot-starter-thymeleafartifactId>
      dependency>
      
      
  dependencies>
  
project>
View Code

 

你可能感兴趣的:(Springboot整合thymeleaf)