首页 前端知识 Thymeleaf 标签学习 之 th:if 和 th:unless 的使用

Thymeleaf 标签学习 之 th:if 和 th:unless 的使用

2024-03-26 08:03:59 前端知识 前端哥 698 747 我要收藏

一、使用详解

th:if 当条件为true则显示。 th:unless 当条件为false 则显示。

JAVA代码

@GetMapping(value = "/test")
public ModelAndView th2(ModelAndView model) {
    ModelAndView model1 = new ModelAndView("thymeleaf");
    model1.addObject("flag", true);
    model1.addObject("flag1", "1");
    model1.addObject("flag2", "2");
    return model1;
} 

1. th:if 一个条件

实例:

<p th:if="${flag}">if判断<p>

html编译结果:

<p>if判断<p>

2. th:unless 一个条件

实例:

<p th:unless="!${flag}">unless 判断<p>

html编译结果:

<p>unless 判断<p>

3. th:if 多个条件

实例:

<p th:if="${flag1 eq '1' || flag2 eq '2'} ">if多条件判断<p>

html编译结果:

<p>if多条件判断<p>

请一定要有自信,你就是一道风景,没必要在别人风景里面仰视。

转载请注明出处或者链接地址:https://www.qianduange.cn//article/4142.html
标签
评论
会员中心 联系我 留言建议 回顶部
复制成功!