jakarta-ee - 如何使用 tomcat 提供静态内容?
问题描述
我正在学习 j2ee 并尝试使用 servlet api 4 开发我的第一个 Web 应用程序。但是我在 css 文件或图像等静态内容方面遇到了一些问题。Tomcat 不会跳过对静态内容的请求。我该如何解决这个问题?这是我的项目结构结构
在这里我想包含我的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">
但我在浏览器中有这样的错误: 错误列表
解决方案
我为我的问题找到了解决方案。如果您需要在您的 jsp 页面中包含一些 css 文件,您可以这样做
<style type="text/css">
<%@include file="resources/static/css/bootstrap.min.css" %>
</style>
推荐阅读
- php - 如何从 Redux Framework color_rgba-type 设置 rgba 背景颜色?
- android - 如何将android应用程序连接到MySql
- java - 为使用 @CreationTimestamp 注释的字段设置值
- python - 调用一个应该通过 ctype 返回 None 的函数,它返回整数
- java - JAVA EWS:setExtendedProperty 与 MapiPropertyType.Binary
- bash - 根据匹配列合并多个文件
- javascript - 将外部脚本添加到 vue.js
- python - 程序将以“else”语句退出
- php - 如何在 commnet 中验证电子邮件地址和网站
- reactjs - 为什么我在弹出的 CRA 项目中需要这些特定的包