Я использую Apache Velocity
для создания шаблона электронной почты.У меня есть почтовое сообщение, которое содержит таблицу со списком элементов, для ее создания я использовал #foreach
.
. В этой таблице я добавлю столбец, содержащий условную строку, если элементпустые строки string1
, если не пустые string2
.
Это мой код :
#foreach( $item in $list )
<td style="max-width: 140px; word-wrap: break-word;">
#if(${value} not null) 'String1' #else 'String2'#end</td>
#end
Журнал ошибок :
org.apache.velocity.runtime.parser.ParseException: Encountered "null" at line 25, column 131. Was expecting one of:
"[" ...
"{" ...
"(" ...
<STRING_LITERAL> ...
"true" ...
"false" ...
<INTEGER_LITERAL> ...
<FLOATING_POINT_LITERAL> ...
<IDENTIFIER> ...
"{" ...
"[" ...
at org.apache.velocity.runtime.parser.Parser.generateParseException(Parser.java:3679)
Я не нахожу никакой помощи в стеке ... кто-нибудь может мне помочь?