在jsp

时间:2017-07-16 15:04:06

标签: scala jsp spring-mvc

我有一个模型,它有很少的可选字符串和很少的强制字符串。 例如:

case class Sample(
    @BeanProperty text1: String,
    @BeanProperty text2: Option[String] = None)

因此,在我的jsp中访问它们时,我需要检查text2 di是否已定义,然后打印出来。

这会有用吗?

<c:if test="${sample.text2.defined}">
    ${sample.text2.get}
</c:if>

或者有更好的方法来实现它吗?

1 个答案:

答案 0 :(得分:0)

${sample.text2.getOrElse("")}看起来更好,如果你真的需要使用jsp。