SpringBoot Demo(二)模板的渲染

@Controller
public class HelloController {

	@RequestMapping("/hello/{name}")
    public String hello(@PathVariable("name") String name, Model model) {
        model.addAttribute("name", name);
        return "hello";
    }
}


通过 http://localhost:8080/hello/qqqq  访问得到的不是“hello”  而是Hello, qqqq!  这是因为我们使用Thymeleaf模板引擎进行模板渲染,需要引入依赖:


  org.springframework.boot
  spring-boot-starter-thymeleaf

接下来需要在默认的模板文件夹src/main/resources/templates/目录下添加一个模板文件hello.html:




    Getting Started: Serving Web Content
    


    


我们可以在 src/main/resources目录下创建一个文件夹来加载静态文件命名为 static  里面可以放些CSS JS 等其他文件  通过路径浏览器会直接访问到

http://localhost:8080/js/index.js 直接可以访问到

SpringBoot Demo(二)模板的渲染_第1张图片

http://download.csdn.net/detail/huangxinyu_it/9828747

你可能感兴趣的:(springBoot)