Я новичок в этом деле и использую платформу Eclipse Oxygen для запуска своего приложения и сервера Apache Tomcat 8.0.36.
Во-первых, я создал простую HTML-страницу first.html в папке WEB-INF внутри моего проекта.
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<h1>First Page</h1>
<a href="MiniPro/WebContent/WEB-INF/NewFile.html" >Press Here</a>
</body>
</html>
Когда я запускаю этот код, он указывает на эту ссылку http://localhost:8081/MiniPro/WEB-INF/first.html
и показывает ошибку статуса HTTP 404.
Даже когда я попробовал это
http://localhost:8081/MiniPro/WebContent/WEB-INF/first.html
это показывает ту же ошибку.
Когда я изменил расположение страницы first.html в папку WebContent и запустил ее, отображается результат.
Может кто-нибудь сказать, почему он не работал, когда он помещен в папку WEB-INF.