Error JSP is not displayed-HTTP Status 404-Not Found

insert the description of the image here

JSP code to display error messages:

<%@ page isErrorPage="true"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<html>
<head>
<title>Show Error Page</title>
</head>

<body>
    <h1>Opps...</h1>
    <p>Sorry, an error occurred.</p>
    <p>Here is the exception stack trace:</p>

    <select>
        <c:forEach items="${erros}" var="e">
            <option value="${e.getMessage()}"></option>
        </c:forEach>
    </select>
    <br/>

    Clicar<a href="login.jsp">Login</a>
</body>
</html>

Web.xml:

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:javaee="http://xmlns.jcp.org/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0">
<!-- <display-name>Servlet 3.0 Web Application</display-name> -->

<servlet>
    <servlet-name>ControllerServlet</servlet-name>
    <jsp-file>/pages/login.jsp</jsp-file>
</servlet>

<servlet-mapping>
    <servlet-name>ControllerServlet</servlet-name>
    <url-pattern>/pages/*</url-pattern>
</servlet-mapping>

<welcome-file-list>
    <welcome-file>login.jsp</welcome-file>
    <welcome-file>loginsuccess.jsp</welcome-file>
    <welcome-file>usuariosList.jsp</welcome-file>
    <welcome-file>novoUsuario.jsp</welcome-file>
</welcome-file-list>

<error-page>
    <exception-type>java.lang.RuntimeException</exception-type>
    <location>/WEB-INF/pages/errors.jsp</location>
</error-page>

<!-- <error-page>
    <error-code>404</error-code>
    <location>/WEB-INF/error-404.jsp</location>
</error-page> -->

Author: pagliuca, 2019-08-10