我是 Grails 开发的新手,我想知道处理这个问题的标准方法是什么:
在 GSP 中,我遍历了一个域对象列表,其中有很多,但不是所有的都有 getX() 方法。我想要一个看起来像这样的标签:
<g:each in="${myObjects}>
${it.x}
</g:each>
但是,由于我的一些对象没有 getX 方法,我得到一个“没有这样的属性”异常。如果有某种操作符,例如阻止 NPE 的“安全操作符”,我会很高兴。有没有不做'instanceof'的好方法来处理这个问题?