JSP - CSS 文件和 JS 文件根本没有加载
JSP - CSS file and JS files aren't loading at all
我无法在 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">
编辑:我尝试了以下方法,但仍然无效..
编辑:甚至按照 article
中的建议尝试了以下操作
已修复。
我将 css
和 js
文件夹移动到 src/main/resoucres/static/
并且我还必须从 Application.java
中删除 @EnableMVC
然后它开始工作。
我还必须将 {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">
我无法在 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">
编辑:我尝试了以下方法,但仍然无效..
编辑:甚至按照 article
中的建议尝试了以下操作已修复。
我将 css
和 js
文件夹移动到 src/main/resoucres/static/
并且我还必须从 Application.java
中删除 @EnableMVC
然后它开始工作。
我还必须将 {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">