我是playframework的初学者。我的第一个目标就是实现一个静态的html, css, javascript网站,然后添加一些表单等等。
我试着把代码粘贴到:
index.scala.html && main.scala.html
我的路由文件是这样的:
# Routes
# This file defines all application routes (Higher priority routes first)
# ~~~~
# Home page
GET / controllers.Application.index()我的主计长看起来是这样的:
包装控制器;
import play.mvc.Controller;
import play.mvc.Result;
public class Application extends Controller {
public static Result index() {
return TODO;
}
}然而,我得到:

我应该将什么更改为just显示一个HTML页面?
我很感激你的回答!
PS.:我正在使用play 2.2.1。
更新
我现在用的是:
package controllers;
import play.mvc.Controller;
import play.mvc.Result;
public class Application extends Controller {
public static Result index() {
ok(index.render());
}
}然而,我得到了一个错误:

发布于 2013-11-21 13:45:48
你为什么要把东藤还给我?如果要显示索引模板,请让它返回ok(index.render());。
发布于 2013-11-21 15:51:53
您可以将资产用于静态内容。
在conf/路由中,可以进行如下所示的泛型映射:
GET /assets/*file Assets.at("public", file)现在,以/assets/开头的所有请求都将映射到公共子Now中同名的文件。这甚至适用于更深层次的嵌套,如/assets/javascript/myapp.js
发布于 2013-11-22 13:50:48
您已经删除了返回,语法是
public static Result index() {
return ok(index.render());
}https://stackoverflow.com/questions/20122577
复制相似问题