springboot学习笔记(十)--web开发--thymeleaf模板引擎

查看maven:已成功引入坐标

在这里插入图片描述

3、怎样通过控制层跳转到html页面

=================================================================================

找到ThymeleafProperties类,我们可以看到要想从控制层跳转到html页面,则html页面需要满足以下条件:

1、html页面需要放置在类路径下的templates文件夹下

2、html页面后缀必须为.html

在这里插入图片描述

4、使用thymeleaf模板引擎开发案例

====================================================================================

1、编写控制层

在这里插入图片描述

//templates目录下所有的页面,只能通过controller来跳转! 这个需要模板引擎的支持:thymeleaf

@Controller

public class IndexController {

@RequestMapping(“/test”)

public String Index(Model model){

//存入数据

model.addAttribute(“msg”,“hello springboot”);

//classpath:/templates/test.html

return “test”;

}

}

2、编写前端页面

我们要使用thymeleaf,需要在html文件中导入命名空间的约束,方便提示。

在这里插入图片描述

测试

3、禁用thymeleaf缓存

(1)开发期间模板引擎页面修改以后,要实时生效,需要修禁用hymeleaf缓存。

在这里插入图片描述

2)页面修改完成以后ctrl+f9:重新编译;

4、测试。成功输出

在这里插入图片描述

5、Thymeleaf的使用语法

===========================================================================================================================================

在这里插入图片描述控制层:

在这里插入图片描述

@Controller

public class IndexController {

@RequestMapping(“/test”)

public String Index(Model model){

model.addAttribute(“msg”,“hello springboot”);

model.addAttribute(“users”, Arrays.asList(“spring”,“boot”));

return “test”;

}

}

前端:

测试

测试页面

[[${user}]]

总结

对于面试,一定要有良好的心态,这位小伙伴面试美团的时候没有被前面阿里的面试影响到,发挥也很正常,也就能顺利拿下美团的offer。
小编还整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家,

在这里插入图片描述

在这里插入图片描述

最后感谢大家的支持,希望小编整理的资料能够帮助到大家!也祝愿大家都能够升职加薪!
良好的心态,这位小伙伴面试美团的时候没有被前面阿里的面试影响到,发挥也很正常,也就能顺利拿下美团的offer。
小编还整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家,

[外链图片转存中…(img-pqdwa7w9-1721834505237)]

[外链图片转存中…(img-05DlElz5-1721834505238)]

最后感谢大家的支持,希望小编整理的资料能够帮助到大家!也祝愿大家都能够升职加薪!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值