【发布时间】:2019-12-18 16:43:37
【问题描述】:
我定义了一个路由、控制器和视图。当我对主目录(即“/”)执行获取请求时,我收到错误 not found: value message。 index.scala.html:2。
路线:
GET / controllers.HomeController.index(message: String, name: String)
GET /count controllers.CountController.count
GET /message controllers.AsyncController.message
GET /assets/*file controllers.Assets.versioned(path="/public", file: Asset)
index.scala.html:
@(name: String)
@(message: String)
@main("Welcome to Sparta") {
@welcome(message, style = "java")
}
HomeController.java:
package controllers;
import play.mvc.*;
import play.*;
import views.html.*;
import java.util.Date;
public class HomeController extends Controller {
public String name;
public String message;
public Result index(String name, String message) {
name = "TEST NAME";
message = "Test message";
return ok(name, "message: " + message);
}
}
为什么错误提示我没有为message 定义值?
【问题讨论】:
标签: java model-view-controller playframework