Tôi đang cố gắng để POST tham số để hành động, và đã viết trong các tuyến đường:Chơi 2.0 framework - thông số POST
# Home page
GET / controllers.Application.index()
POST /login/name:/password: controllers.Application.login(name, password)
và tôi có một hành động
public static Result login(String name, String password) {
return ok(name + " " + password);
}
hình thức của tôi là
<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>
Và nó không hoạt động
Để yêu cầu 'POST /login' [Missing parameter: name]
Tôi đang làm gì sai?
Bạn có thể xin vui lòng chỉnh sửa câu hỏi đặt mã của biểu mẫu. –
như là một dự đoán mù (php phát triển ở đây), '/ login/name:/password:' định nghĩa rằng bạn được ** yêu cầu ** đưa ra hai tham số bổ sung .. một là thiếu. Đó là những gì lỗi nói. –