我正在尝试向Action POST参数,并在路由中编写:
# Home page
GET / controllers.Application.index()
POST /login/name:/password: controllers.Application.login(name, password)
我有一个动作
public static Result login(String name, String password) {
return ok(name + " " + password);
}
我的表单是
<form action="/login" method="post">
<input name="name" type="text" id="name">
<input name="password" type="password" id="password">
<input type="submit" value="Login">
</form>
它不起作用
对于请求'POST /login' [缺少参数:name]
我做错了什么?
/login/name:/password:
定义了你需要提供两个额外的参数.. 其中一个缺失了。这就是错误信息所说的。 - tereško