Comparaison de chaînes avec une vitesse de

Considérant le morceau de code suivant dans un modèle de vitesse:

#set($brandName = $player.brand.name)
#set($brandNameExample = "NameExample")

#if($brandName == $brandNameExample)
    11111
#else
    22222
#end

Je reçois toujours 22222. Bien sûr, player.brand.name = "NameExample".

Quelqu'un peut-il m'expliquer pourquoi et comment le faire fonctionner s'il vous plaît?

À partir de la Apache Velocity de la page, ils donnent l'exemple suivant - #if( $foo == $bar)c'est vrai!#{else}il n'est pas!#fin</li>. Vous avez besoin de la pointe de hachage?
Merci pour votre réponse, mais malheureusement, le hachage n'a pas aidé.
pourriez-vous s'il vous plaît poster un exemple réel, je veux être sûr que vous avez ajouté # partout. Avez-vous essayé de #if($marque == "NameExample") et puis le #if("NameExample" == $brandNameExample)
Peut-être que la sortie du joueur.de la marque.nom avec un personnage au début et à la fin de sorte que vous pouvez vérifier s'il y a des leaders ou les espaces ou quelque chose de similaire.
Je l'ai fait je ne vois pas la tête ou en queue de caractère

OriginalL'auteur mordekhai | 2013-02-18