如何使用tomcat提供静态内容?

时间:2018-07-17 12:20:04

标签: java-ee java-8 tomcat9 servlet-4

我正在学习j2ee,并尝试使用servlet api 4开发我的第一个Web应用程序。但是我对静态内容(例如css文件或图像)存在一些问题。 Tomcat不会跳过对静态内容的请求。我该如何解决这个问题?这是我的项目结构structure

这是我想包含css文件和图像的jsp文件

<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">

但是我在浏览器中有这样的错误: errors list

1 个答案:

答案 0 :(得分:-1)

我找到了解决我问题的方法。如果您需要在您的jsp页面中包含一些css文件,您可以像这样

<style type="text/css"> <%@include file="resources/static/css/bootstrap.min.css" %> </style>