Сведения о вопросе

ЧОВИД

20:17, 12th August, 2020

Теги

java   templates   struts   velocity    

Как я скрываю пустые имена переменных скорости?

Просмотров: 379   Ответов: 2

Я использую Struts + Velocity в заявке Java, но после того, как я отправлю форму, страница подтверждения (шаблон Velocity) показывает имена переменных вместо пустой метки, как возраст в следующем примере:

Имя: Фернандо

Возраст: {person.age}

Пол: Мужской

Я хотел бы знать, как это скрыть!



  Сведения об ответе

baggs

14:54, 15th August, 2020

Вы можете пометить переменные как "молчащие", как это:

$!variable

Если $variable - это null,то ничего не будет отображаться. Если это не null, то его значение будет отображаться так же, как обычно.


  Сведения об ответе

lesha

17:47, 19th August, 2020

Вам также нужно будет убедиться и использовать правильный синтаксис. В вашем примере отсутствует доллар перед переменной. Это должно быть $!{person.age}, а не только {person.age}.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться