所以这就是问题我试图在<form>
中更改值中的操作,但这似乎不适用于我的代码
登录页面
<html>
<head>
<title>login</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div>
<% String url = "Login.jsp";%>
<form action=<%=url%> method="post">
<label>Username :</label>
<input type="text" name="loginid"><br>
<label>Password :</label>
<input type="password" name="password"><br>
<input type="submit" name="btnSubmit" value="Login">
<%
if(request.getParameter("btnSubmit")!=null){
String pass = request.getParameter("loginid");
String user = request.getParameter("password");
if(user.equals("Lincoln")&&pass.equals("LincolnISHandsome")){
url="verifyUser.jsp";
}
else{
url="Login.jsp?login=fail";
}
}
%>
<input type="button" name="reset" value="Reset">
</form>
</div>
</body>
我想要做的是在用户点击提交按钮然后运行代码时听取事件,但似乎没有运行代码。相反,它只是在表单中运行操作。我不知道如何解决这个问题。