thymeleaf模板的使用
2018-09-07 本文已影响0人
黑子_f338

什么是thymeleaf模板
Thymeleaf是一个用于服务器端的java模板引擎,它使用简单但功能强大,目前可以处理的模板类型包括:HTML、XML、TEXT、JavaScript、CSS等。
为什么要使用thymeleaf模板
一:thymeleaf原型即页面(会用的情况下)
二:基于HTML开发
在这之前怎么做的?
在这之前我们要写四个层面,dao,service,controller,api。四个层面层层递进,每个层面测通了才能往下进行,然后给前端调用。
该怎么用?
添加pom依赖

代码结构目录

* 编写controller层
@Controller //模板开发
public class IndexController {
//注入一个Student类的对象。被Spring容器托管--bean
@Resource
private Studentstudent;
//@RequestMapping(value = "/index",method = RequestMethod.GET)
@GetMapping("/index")
public String index(ModelMap map){
student.setStudentNo("2018");
student.setName("徐江");
student.setMale("nan");
student.setAge(20);
map.addAttribute("student",student);
// map.put("student",student);//将模型数据加入视图
return "index";//返回的页面名字
}
}