我跟随play tutorial,我被困在大约9分钟。路径文件没有得到解决我做了同样的事情,如教程中所示,但仍然没有工作。
package controllers;
import models.Bar;
import play.core.Router;
import play.data.Form;
import play.mvc;
import play.*;
import play.Routes;
import views.html.indes;
public class Application extends Controller {
public static Result index() {
return ok(index.render("Hello"));
}
public static Result addBar(){
Bar bar = Form.form(Bar.class).bindFromRequest().get();
bar.save();
return redirect(routes)
}
}
答案 0 :(得分:6)
Project Structure -> Modules -> Dependencies -> + -> JAR or directories -> target/scala-#.##/classes_managed
将此目录标记为Sources Root / Generated Sources Root对我来说不起作用,如其他一些S / O帖子所述
答案 1 :(得分:2)
本地主机:9000本身。我试着再次运行服务器。 实际上代码无法识别conf下的路由文件。我只是想复制教程中显示的内容,但它没有发生!
答案 2 :(得分:0)
这些步骤对我有用:
addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.6.0")
。sbt gen-idea
答案 3 :(得分:-1)
根据您提供的信息,您需要使用以下网址:
localhost:9000
不是localhost:/ 9000。上面的URL应该触发要调用的索引方法(在Application控制器内)。根据您共享的实现,它将导致索引模板用于呈现视图(具有200 HTTP响应)。确保在views目录中有index.scala.template。