输入web.xml里的路径都不能访问对应的页面

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图

img

package cn.edu.git.servlet;

import cn.edu.git.dao.UserDao;

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("/login")
public class LoginServlet extends HttpServlet {

@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {

    // 设置编码
    req.setCharacterEncoding("UTF-8");
    resp.setCharacterEncoding("UTF-8");


    resp.setHeader("expires", "-1");
    resp.setHeader("pragma", "no-cache");
    resp.setHeader("cache-control", "no-cache");

    String user = req.getParameter("username");
    String pwd = req.getParameter("password");

    boolean isLoginSuccess = UserDao.login(user, pwd);
    if (isLoginSuccess){
        resp.sendRedirect("/index.html");
    }else {
        resp.sendRedirect("/page/404.html");
    }
}

@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    doGet(req, resp);
}

}
这是我Servlet的代码

web.xml配置。。