判断语法

<#if target??>xxxx
</#if>

比如
判断索引,是否为偶数

<#if student_index % 2 == 0>xxxx
<#else>xxxx
</#if>

数据集

//6.创建一个数据集,可以是pojo也可以是map,推荐使用map
Map data = new HashMap<>();
data.put("hello", "hello freemarker");
Student student = new Student(1, "小米", 11, "北京昌平回龙观");
data.put("student", student);
List<Student> stuList = new ArrayList<>();
stuList.add(new Student(1, "小米", 11, "北京昌平回龙观"));
stuList.add(new Student(2, "小米2", 12, "北京昌平回龙观"));
stuList.add(new Student(3, "小米3", 13, "北京昌平回龙观"));
stuList.add(new Student(4, "小米4", 14, "北京昌平回龙观"));
stuList.add(new Student(5, "小米5", 15, "北京昌平回龙观"));
stuList.add(new Student(6, "小米6", 16, "北京昌平回龙观"));
stuList.add(new Student(7, "小米7", 17, "北京昌平回龙观"));
data.put("stuList", stuList);

模板

<html>
<head><title>测试页面</title>
</head>
<body>学生列表:<br><table border="1"><tr><th>序号</th><th>学号</th><th>姓名</th><th>年龄</th><th>家庭住址</th></tr><#list stuList as stu><#if stu_index%2==0><tr bgcolor="red"><#else><tr bgcolor="blue"></#if><td>${stu_index}</td><td>${stu.id}</td><td>${stu.name}</td><td>${stu.age}</td><td>${stu.address}</td></tr></#list></table><br>使用if判断null值:<#if val??>val是有值的<#else>val值为null</#if>
</body>
</html>

Freemarker条件判断相关推荐

  1. smali to java_Smali —— 数学运算,条件判断,循环

    通过上一篇 Smali 语法解析--Hello World 的学习,了解了 Smali 文件的基本格式.这一篇从最基本的数学运算,条件判断,循环等开始,更加详细的了解 Smali 语法. 数学运算 加 ...

  2. 已知2个整形数据a,b.不使用if,?:以及其他任何条件判断的语法,找出a跟b中数据的大者。

    已知2个整形数据a,b.不使用if,?:以及其他任何条件判断的语法,找出a跟b中数据的大者. 答案: int max(int a,int b) { return (a+b+abs(a-b))/2; } ...

  3. bash 脚本编程2 条件判断 (笔记)

    条件判断类型: 整数测试 字符测试 文件测试 条件表达式: [ exppression ] ` expression ` test expression 注意一定要加空格前后都要加 整数比较:  -e ...

  4. Python中if条件判断语句怎么用?

    俗话说"不积跬步无以至千里".学习了Python的基本语法后,接下来我们学习Python常的if条件判断语句. if语句是最简单的条件判断语句,它可以控制程序的执行流程,其使用格式 ...

  5. c#switch语句判断成绩_Go的条件判断语句

    现实时间中,我们如果想去购物,可以选择网上或者线下去购物,甚至说,要购买的物品都有许多选择,选价格便宜的,选质量好的,选不用运费等等 那么在计算机语言中,我们要怎么实现现实中,这些选择呢? Go语言支 ...

  6. R语言将多分类数据集转化为二分类数据集,使用条件判断将多分类转化为二分类(transform dataset into a dichotomous factor response dataset)

    R语言将多分类数据集转化为二分类数据集,使用条件判断将多分类转化为二分类(transform dataset into a dichotomous factor response dataset) 目 ...

  7. pandas基于条件判断更新dataframe中所有数据列数值内容的值(Conditionally updating all values in pandas Dataframe )

    pandas基于条件判断更新dataframe中所有数据列数值内容的值(Conditionally updating all values in pandas Dataframe ) 目录

  8. pandas基于条件判断更新dataframe中特定数据列数值内容的值(Conditionally updating values in specific pandas Dataframe )

    pandas基于条件判断更新dataframe中特定数据列数值内容的值(Conditionally updating values in specific pandas Dataframe ) 目录

  9. R语言switch语句语法、实战:Switch语句用来处理嵌套的if else处理起来比较困难或者麻烦的条件判断问题

    R语言switch语句语法.实战:Switch语句用来处理嵌套的if else处理起来比较困难或者麻烦的条件判断问题 目录

最新文章

  1. OpenCV中的对极几何和对极约束
  2. WIN7 数据源配置问题(32位64位)
  3. Codeforces 463E Caisa and Tree
  4. java类的定义的实例_Java类的定义与实例化
  5. (牛人莫入)Silverlight 独立文件存储
  6. Java 获取当前时间
  7. rabbitmq 传递文件_RabbitMQ:计划邮件传递
  8. 在批处理文件中启动MediaPlayer播放制定文件
  9. Sublime Text 由于中文用户名导致无法安装插件
  10. 一套小程序源码多少钱_微信点餐小程序怎么做,微信扫码点餐系统多少钱一套?...
  11. Linux efi分区被删除了,如何恢复意外删掉的EFI系统分区
  12. 快速消除Word文档中空格
  13. UVA 1449 Dominating Patterns(AC自动机)
  14. 用java开发app的步骤,看看这篇文章吧!
  15. 数学建模_数学模型的分类数学建模十大算法
  16. keil 调试 操作系统_调试操作系统:内存分配的经验教训
  17. js中类似`${xx,xxxy}`的语句
  18. 图片表情制作,QQ斗图生成,搜狗图片搜索,自适应支持手机浏览
  19. 参数化,断言,参数化时为什么做断言,怎么做断言,如何确保断言的正确
  20. 腾讯云服务器安装什么系统,腾讯云服务器操作系统TencentOS安装与体验

热门文章

  1. Python 34(进程重点)
  2. LeetCode:跳跃游戏【55】
  3. express 连接 moogdb 数据库
  4. 详述JavaScript数组
  5. EXTjs grid与json数据 转载
  6. C++ - RTTI(RunTime Type Information)运行时类型信息 详解
  7. 字库点阵测试程序代码
  8. STVD下配置Cosmic编译器
  9. Ble Connection Events(转载)
  10. 十七、二叉树的建立与基本操作