Şablon işlendiğinde değerleri sağlanan yer tutucuları içeren bir Freemarker şablonum var. Koşullu olarak userName değişkeni sağlanırsa şablonun bir parçası dahil etmek istiyorum, gibi bir şey:
[#if_exists userName]
Hi ${userName}, How are you?
[/#if_exists]
Ancak, FreeMarker kılavuzu if_exists onaylanmadığını gösteriyor gibi görünüyor, ancak bunu başarmak için başka bir yol bulamıyorum. Tabii ki, basit bir ek boolean değişkeni isUserName sağlama ve bu gibi kullanabilirsiniz:
[#if isUserName]
Hi ${userName}, How are you?
[/#if]
Ancak userName'in var olup olmadığını kontrol etmenin bir yolu varsa, bu ekstra değişkeni eklemekten kaçınabilirim.