当前位置: 首页 > 知识库问答 >
问题:

比较两个值的FreeMarker if语句

商品
2023-03-14

我试着比较两个值

<#if user.cellPhone != changedUser.cellPhon>
    <br><span class="changes">*${changedUser.cellPhone}</span></#if>

我得到一个错误

freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:==> changeUser

共有1个答案

拓拔松
2023-03-14

将空检查添加到条件ChangedUser??:

  <#if changedUser?? && user.cellPhone != changedUser.cellPhon>
 类似资料:
  • 这是一个Java代码,应该测试小数点后的前三位是否相同。而我需要编写这个程序没有一个主方法。

  • 问题内容: 我想比较两种类型的变量。现在,我想知道两个变量中的哪个大于另一个或相等。不幸的是,我还不知道确切的类型,我只知道它将是的子类型。我怎样才能做到这一点? 编辑 :我尝试了使用s的另一种解决方法,它实际上可以自然排序(当然,除了AtomicInteger和AtomicLong之外,实现的所有子类都可以工作)。因此,我将丢失重复的值。使用s时,由于绑定不匹配,将不接受我的列表。非常不满意。

  • 我试图建立一个函数,检查一个单词或文本是否是回文。要做到这一点,它拆分文本,使每个字母都是一个新数组的元素,它去掉空白,并建立反向数组。然后检查两个数组中处于相同位置的每个元素是否相等。如果不是,则返回false,如果是,则返回true。这里的函数是: 我不知道出了什么问题,但是不管我传递给函数什么单词或文本,函数似乎都在返回一个真值。那有什么不好?

  • 我已经用不同的方式问过这个问题好几次了。每次我取得突破时,我都会遇到另一个问题。这也是因为我还不精通Java,并且很难处理像“地图”这样的集合。所以请容忍我。 我有两张这样的地图: 地图定义为:

  • 本文向大家介绍易语言比较两个文本ASCII码值大小,包括了易语言比较两个文本ASCII码值大小的使用技巧和注意事项,需要的朋友参考一下 文本比较命令 英文命令:StrComp 操作系统支持:Windows、Linux    所属类别:文本操作 如果返回值小于0,表示文本一小于文本二;如果等于0,表示文本一等于文本二;如果大于0,表示文本一大于文本二。如果比较时区分大小写,也可以使用比较运算符进行同

  • 问题内容: 我有两个列表 , 都包含 MyData 类型的对象,而 MyData* 包含这些变量。 利斯塔和数组listB都包含MyData的对象,现在我要两个列表的对象值比较这里 的名字 ,以及 检查 变量一样,如果 利斯塔 包含这些对象值 和ListB也包含 然后我必须比较列表并返回false,因为两个列表相同但是如果ListA包含 和 ListB 包含 然后我必须比较列表并返回true,因为