【发布时间】:2018-02-01 17:18:22
【问题描述】:
我正在开展一项活动并遇到了这个问题。 css 在我的 jsp 中不起作用。
这是我的项目的结构:
我尝试在我的 index.jsp 上应用 css 这里:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../css/wpstyles.css" rel="stylesheet" type="text/css"/>
<title>Welcome!</title>
</head>
<body>
<a href="login">Login Here</a>
</body>
</html>
在我的 wpstyles.css 中就是这样:
body{
background: #6699ff;
color: #ff3366;
}
但由于某种原因,它不起作用。 我还尝试使用此处提供的解决方案: JSP doesn't see css
我也尝试过使用:
<link href="${pageContext.request.contextPath}/../css/wpstyles.css" rel="stylesheet" type="text/css"/>
或
<link href="${pageContext.request.contextPath}/css/wpstyles.css" rel="stylesheet" type="text/css"/>
但还是不行。
请帮忙。谢谢。
这里是使用<link href="${pageContext.request.contextPath}/css/wpstyles.css" rel="stylesheet" type="text/css"/> 渲染的 index.jsp:
这里是使用 <link href="../css/wpstyles.css" rel="stylesheet" type="text/css"/> 渲染的 index.jsp:
【问题讨论】:
-
请为您的每个 JSP 示例发布 呈现的 HTML,以及实际的请求路径。您浏览器的 F12 工具网络窗口对 CSS 请求有何说明?
-
嗨,戴,我添加了渲染的 HTML 和 F12 工具。