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

一、使用详解

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>

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

经验分享 程序员 微信小程序 职场和发展