社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
一、 首先添加pom依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
二、在resources建立一个templates目录(也可以创建子目录pages)和index.htm静态文件
三、打开application.properties,添加如下配置:
spring.thymeleaf.prefix=classpath:/templates/pages/
Contorller处理请求,返回对应的HTML:
//以request属性传值,对应key,value
@Controller
@RequestMapping(“hello”)
public class indexController {
@GetMapping("/index")
public String test(HttpServletRequest request){
request.setAttribute(“hello”, “Welcome to the first one SpringBoot HTML”);
return “index”;
}
//以HashMap方式传值
@Controller
@RequestMapping(“hello”)
public class indexController {
@GetMapping("/index")
public String test(HashMap<String, Object> map){
map.put(“hello”, “Welcome to the first one SpringBoot HTML”);
return “index”;
}
HTML展示代码
红线部分是接收Controller传值的结果
访问http://localhost:8080/hello/index
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!