Ho un modello Freemarker che contiene un gruppo di segnaposto per i quali vengono forniti valori quando il modello viene elaborato. Voglio includere condizionalmente parte del modello se viene fornita la variabile userName, qualcosa del tipo:
[#if_exists userName]
Hi ${userName}, How are you?
[/#if_exists]
Tuttavia, il manuale di FreeMarker sembra indicare che if_exists è obsoleto, ma non riesco a trovare un altro modo per raggiungere questo obiettivo. Certo, potrei semplicemente fornire un'ulteriore variabile booleana isUserName e usarla in questo modo:
[#if isUserName]
Hi ${userName}, How are you?
[/#if]
Ma se c'è un modo per verificare se esiste UserName, posso evitare di aggiungere questa variabile aggiuntiva.