0

我想创建自己的模板,我的代码是:

#{if _arg.status.equals(models.Status.FINISHED)}
  #{doBody /}
#{/if}

当我将对象引用传递给我的标签时,它说它为空。如果我在我的模板中调用它的工作方式,如文档中所述:

${_arg.status}

错误信息是:

模板执行错误

模板 /app/views/tags/isNotFinished.html 发生执行错误。引发的异常是 NullPointerException:无法在空对象上获取属性“状态”。

我没有收到任何空指针异常。我在这里做错了什么?

谢谢你的帮助。

4

2 回答 2

0

我真的不明白。但是今天我再次尝试使用 _arg 并且它现在按预期工作。现在可以关闭了。

于 2012-12-07T16:21:23.600 回答
0

似乎_arg在您正在使用的范围内找不到。 似乎表明您arg隐含在标签中。_arg.您可以尝试从标签中省略。

于 2012-12-05T14:49:59.877 回答