## HTML页面
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<h3>web页面</h3>
<a href="test.html"> test.html</a>
<form action="http://192.168.2.7:8080/user">
<input type="username" name="username">
<input type="password" name="password">
<button onclick="this.form.method = 'GET'">get提交</button>
<button onclick="this.form.method = 'POST'">post提交</button>
</form>
</body>
</html>
请求页面
package day02;
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 = "/user")
public class Test01 extends HttpServlet {
static int count = 0;
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String username = req.getParameter("username");
String password = req.getParameter("password");
System.out.println("用户请求数据");
if ("admin".equals(username) && "123".equals(password)) {
resp.getWriter().append("land successfully");
System.out.println("用户登录成功");
} else {
resp.getWriter().append("login failure");
System.out.println("用户登录第" + (++count) + "次失败");
}
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String username = req.getParameter("username");
String password = req.getParameter("password");
System.out.println("post请求");
resp.getWriter().append("浏览器post响应成功");
}
}