0
我有一个模型,它有几个可选字符串和几个强制字符串。 如:jsp上的显示选项BeanProperty
case class Sample(
@BeanProperty text1: String,
@BeanProperty text2: Option[String] = None)
所以,虽然我在JSP访问他们,我需要检查,如果文本2双定义或没有,然后打印出来。
这项工作?
<c:if test="${sample.text2.defined}">
${sample.text2.get}
</c:if>
还是有更好的方法来实现它吗?
This Works。但我更喜欢不同的方法。感觉它更干净。我没有在模型中使用Option,而是将它们声明为'@BeanProperty text2:String = None.orNull'因此,在jsp中,我可以在渲染之前检查它是否为空。 –
'null'和'None.orNull'有什么区别? –