在play框架中创建视图2

时间:2012-07-23 19:32:14

标签: playframework playframework-2.0

我在play框架中创建了view.input包,然后在其下创建了form.scala.html文件。现在我想在课堂上使用重定向,如下所示:

return ok(form.render(somevalue));

此处我无法获得form我在views下创建的内容,因此我收到了错误消息。为什么会这样?

谢谢。

1 个答案:

答案 0 :(得分:6)

你应该尝试:

return ok(views.html.input.form.render(someValue));

甚至:

import views.html.input.form;

...
    return ok(form.render(someValue));
...

但在这种情况下,最好使用包前缀构建视图名称,以便从views/app/views/input/inputForm.scala.html的视图中对它们进行视觉区分:

import views.html.input.inputForm;

...
return ok(inputForm.render(someValue));