首页 > 解决方案 > JSP - CSS 文件和 JS 文件根本没有加载

问题描述

我无法在 JSP 文件中加载 js 和 css 文件。在桌面上它运行为,http://localhost/但在服务器中它将运行为http://localhost/myapp/. 我怎样才能确保它无处不在?

在此处输入图像描述

GET http://localhost:8080/js/jquery.min.js net::ERR_ABORTED 404 (Not Found)

GET http://localhost:8080/css/bootstrap.min.css net::ERR_ABORTED 404 (Not Found)

在 head 头标签中我有这个..

                <script src="/js/jquery.min.js" type="text/javascript"></script>
                <link rel="stylesheet" type="text/css"  href="/css/bootstrap.min.css">

编辑:我尝试了以下,它仍然无法正常工作..

在此处输入图像描述

编辑:甚至按照本文中的建议尝试了以下操作

在此处输入图像描述

标签: htmlcssspringspring-bootjsp

解决方案


解决它。

我将cssandjs文件夹移到src/main/resoucres/static/并且我必须@EnableMVC从其中删除Application.java,然后它开始工作。

另外我必须添加{pageContext.request.contextPath}index.jsp否则它将无法在服务器上运行,因为 URL 将是http://localhost/myapp/.

<script src="{pageContext.request.contextPath}/js/jquery.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css"  href="{pageContext.request.contextPath}/css/bootstrap.min.css">

推荐阅读