У меня есть структура Struts + Velocity, как, например, класс Person, единственным свойством которого является объект Car (со своими собственными методами getter / setter), и он отображается в форму Velocity, которая отправляется в Action с использованием ModelDriven и структура getModel.
И что добавить кнопку в форму, которая показывает «Просмотр автомобиля», если свойство автомобиля не равно null или car.id! = 0, или показать другую кнопку «Выбрать автомобиль», если автомобиль равен нулю или car.id = 0.
Как мне это написать? Я попробовал что-то подобное в файле шаблона:
#if($car != null)
#ssubmit("name=view" "value=View Car")
#else
#ssubmit("name=new" "value=Choose Car")
#end
Но я продолжаю получать ошибку о значении Null в строке # if .
Я также создал логический метод hasCar () в Person, чтобы попробовать, но я не могу получить к нему доступ и не знаю почему.
Учебники Velocity + Struts трудно найти или они содержат полезную информацию.
Спасибо