Из опыта и прочтения VTL Reference нет способа сделать это. Если у вас было много подобных заданий, возможно, вы могли бы попытаться определить свой собственный velocimacro, чтобы избежать повторения if else.
Например, если макрос печатает только одну строку, вы можете сделать следующее:
#set ($name = "#condOpt($args.get(0), "default")")
Двойные кавычки вокруг макро вызова важны, так как это означает, что RHS для #set анализируется.