как оценить вложенное выражение с помощью right_pad весной mvc ftl - PullRequest
0 голосов
/ 16 ноября 2018

У меня есть выражение ниже, которое есть у нашего ftl-шаблона, и я хочу оценить

${employee.Number?right_pad(SPACE)}

Иногда он приходит как null, поэтому я хочу поставить пустую строку, если он приходит как null. Поэтому я попытался поместить приведенные ниже утверждения вместо employee.Number, но это не сработало. Это дает синтаксическую ошибку.

${${(employee.Number)!""}?right_pad(SPACE)}


${${employee.Number?has_content?then(employee.Number, "")}?right_pad(SPACE)}

1 Ответ

0 голосов
/ 19 ноября 2018

Использование скобок исправило синтаксическую ошибку.Теперь я могу отобразить pdf.

$ {((employee.Number)! "")? Right_pad (SPACE)}

...