我在 Java 应用程序中使用 Struts + Velocity,但在提交表单后,确认页面(Velocity 模板)显示变量名称而不是空标签,如以下示例中的 Age:

姓名: :费尔南多

年龄: :{人士}

性别: :男性

我就想知道怎么隐藏!

有帮助吗?

解决方案

您可以将变量标记为“沉默的“ 像这样:

$!variable

如果 $variable 为 null,则不会呈现任何内容。如果它不为空,则其值将像平常一样呈现。

其他提示

您还需要确保并使用正确的语法。您的示例在变量之前缺少美元。它应该是 $!{person.age},而不仅仅是 {person.age}。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top