我下载并安装了play framework 2.0.2,然后创建了一个项目。我使项目黯然失色并在eclipse中打开它。
我有一个名为 Application 的类,它扩展了 Controller 类。在网络上的大多数示例中,我看到如下控制器。
public class Application extends Controller {
public static void index() {
render(arg0,arg1,...);
}
public static void tasks() {
render(arg0,arg1,...);
}
public static void newTask() {
render(arg0,arg1,...);
}
public static void deleteTask(Long id) {
render(arg0,arg1,...);
}
}
但是在我的默认应用程序中,我只能执行以下操作。不知道上一个怎么办。
public class Application extends Controller {
public static Result index() {
return ok("Hello World!");
}
public static Result tasks() {
return ok(indexabc.render("hello world"));
}
public static Result newTask() {
return TODO;
}
public static Result deleteTask(Long id) {
return TODO;
}
}
在我的代码中,当我尝试用“void”替换“Result”返回类型时,没有问题。但是,当我想用一些参数调用“render()”方法时,该方法不存在。我找不到如何调用渲染函数的方法。