Java アプリケーションで Struts + Velocity を使用していますが、フォームを送信した後、確認ページ (Velocity テンプレート) には、次の例の Age のように、空のラベルではなく変数名が表示されます。
名前:フェルナンド
年齢: {person.age}
性別: 男性
非表示にする方法が知りたいです!
次のように、変数を「サイレント」としてマークできます。
$!variable
$variable が null の場合、何もレンダリングされません。null でない場合、その値は通常どおりにレンダリングされます。
また、適切な構文を確認して使用する必要があります。あなたの例では、変数の前にドルがありません。{person.age} だけでなく、$!{person.age} にする必要があります。