0

你好,我在/WebContent/html/LoginPage.html中有一个主页LoginPage.html

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type"
    content="text/html; charset=windows-1256">
<title>Login Page</title>
<link rel="stylesheet" type="text/css" href="../css/jsStyle.css" />
</head>
<body>...</body>
</html>

我在 web.xml 中配置了相同的

</welcome-file-list>
    <welcome-file>/html/LoginPage.html</welcome-file>
</welcome-file-list>

问题:当我尝试从主页 URL
http://localhost:8080/Project/访问文件时,
它无法应用 CSS。
而当我通过位置特定的 URL
http://localhost:8080/Project/html/LoginPage.html访问时
,应用了 CSS。

因此,加载欢迎页面时 CSS 无法应用;我尝试了多种选择。请帮忙。

4

2 回答 2

0

您的 css 文件位置必须相对于 html 文件。我认为目前您的 css 文件位于项目文件夹中。如果你想在使用http://localhost:8080/Project/时访问 css,你的 css 路径必须是css/jsStyle.css. 如果它不起作用,请更新您的文件夹树结构。

于 2018-07-26T05:03:39.603 回答
0

我找到了问题的解决方案。
主页必须位于根文件夹中。/WebContent
我对 CSS 引用进行了相应的更改。

谢谢你,JJ

于 2018-07-26T06:14:25.633 回答