我在play框架中创建了view.input
包,然后在其下创建了form.scala.html
文件。现在我想在课堂上使用重定向,如下所示:
return ok(form.render(somevalue));
此处我无法获得form
我在views
下创建的内容,因此我收到了错误消息。为什么会这样?
谢谢。
答案 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));