Как обслуживать статический контент с tomcat?
Я изучаю j2ee и пытаюсь разработать свое первое веб-приложение с сервлетом api 4. Но у меня есть некоторые проблемы со статическим контентом, таким как CSS-файлы или изображения. Tomcat не пропускает запрос на статический контент. Как я могу решить эту проблему? Вот структура моего проекта
и вот кусок файла JSP, куда я хочу включить мои CSS-файлы и изображения
<link rel="shortcut icon" href="${pageContext.servletContext.contextPath}/static/images/logo.png" type="image/png">
<link rel="stylesheet" type="text/css" href="${pageContext.servletContext.contextPath}/static/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="${pageContext.servletContext.contextPath}/static/css/simple-sidebar.css">
но у меня есть такие ошибки в браузере: список ошибок
1 ответ
Я нахожу решение для моей проблемы. Если вам нужно включить какой-нибудь файл CSS на свою страницу JSP, вы можете сделать так, как это
<style type="text/css">
<%@include file="resources/static/css/bootstrap.min.css" %>
</style>