i am trying to implement helpers for my templates by this video
Play! Framework 2.0 Tutorial Simple Form
but stuck
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));
}
}
i am getting a compilation error:cannot find symbol
final static Form<User> userForm=form(User.class);
^^^^
This should work:
final static Form<User> userForm=new Form(User.class);
This creates a new Form object, with parameter User.class
If it employs a factory method, instead of calling new Form(...)
, do:
Form.<factorymethodname>(User.class);