我在访问我的 CSS 文件时遇到了一些问题。我确实搜索过,但我无法弄清楚什么是不正确的。
网页.xml:
<servlet-mapping>
<servlet-name>spring</servlet-name>
<url-pattern>*.mvc</url-pattern>
</servlet-mapping>
我的 JSP:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Portail web </title>
<link rel="stylesheet" type="text/css"
href="../GN/css/portail.css" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>TEST</h1>
</body>
<html>
我的CSS:
@CHARSET "ISO-8859-1";
body
{
background-color:blue;
}
我的架构:
JSP 位于:webapp/WEB-INF/FR/JSP/portail.jsp
CSS 位于:webapp/WEB-INF/GN/css/portail.css
我也尝试了绝对路径,但没有任何效果(我的 JSP 上没有应用样式)。
谢谢。
编辑 :
如果我这样做<%@ include file="/WEB-INF/GN/css/portail.css"%>
,它会打印出我的 css,所以路径很好,但样式不适用于我的 jsp:/