So its just a convenience/wrapper method. On another note the form(..) method is deprecated in later versions of play (specifically 2.5). So perhaps it's best you stick with the first version if you plan to upgrade the framework to the latest in the future.

Email codedump link for The difference between &quot;new Form(A.class)&quot; and &quot;form(A.class)&quot; in PlayFramework?