Fabien Papet
Fabien Papet

Reputation: 2319

Access POST vars - Java EE Servlet

How can i access my POST vars in my servlet ?

I tried

String login = (String) request.getAttribute("login");
String password = (String) request.getAttribute("password");

My HTML form

<form action="login" class="form-group" method="POST" style="width: 300px;">
    Nom d'utilisateur <input type="text" name="login" class="form-control" />
    Mot de passe <input type="password" name="password" class="form-control"/>
    <input type="submit" class="btn btn-primary" value="Login"/>
</form>

Upvotes: 0

Views: 35

Answers (2)

George Ant
George Ant

Reputation: 371

You can use the getParameter method getParameter

String login = request.getParameter("login");
String password = request.getParameter("password");

Upvotes: 1

Luiggi Mendoza
Luiggi Mendoza

Reputation: 85789

They are parameters, not attributes, use ServletRequest#getParameter instead:

String login = request.getParameter("login");
String password = request.getParameter("password")

Upvotes: 2

Related Questions