Frage

Ich verwende Struts + Velocity in einer Java-Anwendung, aber nachdem ich ein Formular abgesendet habe, werden auf der Bestätigungsseite (Velocity-Vorlage) die Variablennamen anstelle einer leeren Beschriftung angezeigt, wie das Alter im folgenden Beispiel:

Name:Fernando

Alter:{Persönlichkeit}

Sex:Männlich

Ich würde gerne wissen, wie ich es verstecken kann!

War es hilfreich?

Lösung

Sie können Variablen als „still" so was:

$!variable

Wenn $variable null ist, wird nichts gerendert.Wenn es nicht null ist, wird sein Wert wie gewohnt gerendert.

Andere Tipps

Sie müssen auch sicher sein und die richtige Syntax verwenden.In Ihrem Beispiel fehlt der Dollar vor der Variablen.Es sollte $!{person.age} lauten, nicht nur {person.age}.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top