【发布时间】:2018-10-18 07:32:48
【问题描述】:
我正在呈现一个注册表单。下面是我的 Register.java 和 SignUp.java 代码
控制器/Register.java:
package controllers;
import models.SignUp;
import play.mvc.*;
import play.data.Form;
public class Register extends Controller{
final static Form<SignUp> signupform = form(SignUp.class);
public Result index(){
return ok(index.render(signupform));
}
public Result submit(){
Form<SignUp> filledform = signupform.bindFromRequest();
SignUp details = filledform.get();
return ok("validated");
}
}
模型/Signup.java:
package models;
public class SignUp{
public String firstName;
public String lastName;
public String emailId;
public String password;
public String address;
}
但我收到以下错误:
cannot find symbol
symbol: method form(java.lang.Class<models.SignUp>)
location: class controllers.Register
有人可以帮我找出为什么尽管导入了 play.data.Form 还是会出现上述错误。
提前致谢。
【问题讨论】:
标签: java playframework playframework-2.0