【Javaweb】【Servlet】简单验证用户的登陆




点击查看代码 | jsp
<%--
  Created by IntelliJ IDEA.
  User: xrilang
  Date: 30/12/2021
  Time: 17:31
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>

  
    $Title$
  
  
  
点击查看代码 | Servlet
import jakarta.servlet.*;
import jakarta.servlet.http.*;
import jakarta.servlet.annotation.*;

import java.io.IOException;

@WebServlet(name = "login", value = "/login")
public class login extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        doPost(request,response);
    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//        response.setCharacterEncoding("UTF-8");
        response.setContentType("text/html;charset=UTF-8");
        String name = request.getParameter("username");
        String pwd = request.getParameter("password");
//        System.out.println(name+" | "+pwd);
        if(name.equals("")){
            response.getWriter().write("

请输入账号


返回"); }else if(pwd.equals("")){ response.getWriter().write("

请输入密码


返回"); }else if(name.equals("mllt9920")){ if(pwd.equals("123456")){ response.getWriter().write("

登录成功


欢迎您,"+name+"
返回"); }else{ response.getWriter().write("

密码错误


返回"); } }else{ response.getWriter().write("

账号错误


返回"); } } }
点击查看代码 | pom.xml的

    
    
        jakarta.servlet
        jakarta.servlet-api
        5.0.0
        provided
    
    
    
        jakarta.servlet.jsp
        jakarta.servlet.jsp-api
        3.0.0
        provided
    


Tomcat 10