form (error: cannot find symbol )
form (error: cannot find symbol )
我正在尝试通过此视频为我的模板实施助手
Play! Framework 2.0 Tutorial Simple Form
但卡住了
package com.pack.controllers;
import java.util.List;
import java.util.Map;
import play.data.Form;
import play.data.validation.ValidationError;
import play.i18n.Messages;
import play.mvc.Controller;
import play.mvc.Result;
import com.pack.model.User;
@org.springframework.stereotype.Controller
public class Application extends Controller {
final static Form<User> userForm=form(User.class);
public Result index() {
return ok(index.render("Welcome",userForm));
}
}
我正在编译error:cannot find symbol
final static Form<User> userForm=form(User.class);
^^^^
这应该有效:
final static Form<User> userForm=new Form(User.class);
这将创建一个新的 Form 对象,参数为 User.class
如果它使用工厂方法,而不是调用 new Form(...)
,请执行:
Form.<factorymethodname>(User.class);
使用下面的代码
final static Form<User> userForm = Form.form(User.class);
我正在尝试通过此视频为我的模板实施助手
Play! Framework 2.0 Tutorial Simple Form
但卡住了
package com.pack.controllers;
import java.util.List;
import java.util.Map;
import play.data.Form;
import play.data.validation.ValidationError;
import play.i18n.Messages;
import play.mvc.Controller;
import play.mvc.Result;
import com.pack.model.User;
@org.springframework.stereotype.Controller
public class Application extends Controller {
final static Form<User> userForm=form(User.class);
public Result index() {
return ok(index.render("Welcome",userForm));
}
}
我正在编译error:cannot find symbol
final static Form<User> userForm=form(User.class);
^^^^
这应该有效:
final static Form<User> userForm=new Form(User.class);
这将创建一个新的 Form 对象,参数为 User.class
如果它使用工厂方法,而不是调用 new Form(...)
,请执行:
Form.<factorymethodname>(User.class);
使用下面的代码
final static Form<User> userForm = Form.form(User.class);