form表单提交账号密码使用doGet方法验证是否为admin,123
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@WebServlet(urlPatterns = "/Login")
public class Login extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String userName = req.getParameter("userName");
String password = req.getParameter("password");
System.out.println("username:" + userName);
System.out.println("password:" + password);
if (userName.equals("admin")&&password.equals("123")){
System.out.println("登录成功");
resp.getWriter().println("success");
}else {
System.out.println("账号密码错误");
resp.getWriter().println("error");
}
}
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="Login" method="GET">
<input type="text" name="userName"><br>
<input type="password" name="password"><br>
<button>登录</button>
</form>
</body>
</html>
成功登录
登录失败