首页 > 解决方案 > CSS 申请首页失败

问题描述

你好,我在/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 无法应用;我尝试了多种选择。请帮忙。

标签: htmlcssjakarta-eeweb-applicationswelcome-file

解决方案


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


推荐阅读