JSPF文件不包含CSS文件

时间:2016-01-06 08:17:37

标签: java css jsp java-ee jsp-fragments

我有两个名为header.jspf和footer.jspf

的JSPF文件

header.jspf中:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<link rel="stylesheet" href="resources/css/styles.css">
<title>Onlineshop</title>
</head>
<body>
    <header>
    <hgroup>
    <h1 class="title">Onlineshop</h1>
    </hgroup>
    <nav>
        <a href="index.jsp">Home</a>
        <a href="register.jsp">Registrieren</a>
        <a href="signin.jsp">Einloggen</a>
        <a href="sell.jsp">Verkaufen</a>
        <a href="search.jsp">Suchen</a>
    </nav>
</header>

和我的footer.jspf:

    <footer>
        Copyright
    </footer>
</body>
</html>

但是,如果我想将它们包含在我的其他jsp文件中,则css文件不再起作用了。例如,我把它包括在内:

<%@ include file="header.jspf" %>
    <form action ="register" method="post">
    <fieldset>
    <legend>Registrieren</legend>
<table> 
......
</form>
<%@ include file="footer.jspf" %>

过去,我的所有页眉和页脚代码都在jsp文件中,并且工作正常,但是在尝试通过包含jspf文件来删除冗余代码之后,css文件不再应用于JSP的文件。

0 个答案:

没有答案