我正在使用PlayFramework 2.0开发一个项目。在阅读了一些Scala后,我想在视图模板中嵌入一些动态代码。因此,我按照以下步骤操作:
@{
def getMystring(sequence:Int) = {
if(patternForm != null &&
patternForm.get().windowTreatments != null &&
patternForm.get().windowTreatments.size() >= sequence + 1)
sequence+""
else
""
}
}
<input type = "text" value = @getMystring(1)></input>
...
我非常确定它会起作用,但实际上我得到了一个“未找到:value getMyString Error occurred”的错误。我做错了什么明显的事情吗?