2008-08-23 47 views
44

我使用Struts +速度在Java應用程序,但我提交表單,確認頁面(Velocity模板)後顯示變量名稱,而不是一個空的標籤,就像在下面的例子中年齡:我如何隱藏空速度變量名稱?

名稱:費爾南多

年齡:{} person.age

性別:男

我想知道如何隱藏它!

回答

74

您可以標記變量爲 「silent」 是這樣的:

$!variable 

如果$變量爲空,什麼都不會被渲染。如果它不爲null,它的值將像通常那樣呈現。

13

您還需要確定並使用正確的語法。您的示例在變量前缺少美元。它應該是$!{person.age},而不僅僅是{person.age}。

+0

不好笑,但不是你的語法也不正確?你不會在速度變量周圍使用大括號嗎? – 2016-04-12 10:49:38