js文件引用找不到

Posted 肖帆咪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js文件引用找不到相关的知识,希望对你有一定的参考价值。

在jsp中引用js文件,经常报错找不到
我们可以配置一个绝对路径

我们创建一个监听器

package com.ff.listen;

import javax.naming.Context;
import javax.servlet.*;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
import java.util.Date;


public class ObjectServlet implements ServletContextListener, HttpSessionListener, ServletRequestListener {
    @Override
    public void contextInitialized(ServletContextEvent sce) {
        ServletContext context = sce.getServletContext();
        context.setAttribute("path",context.getContextPath());
    }
}

配置web.xml

	 <listener>
        <listener-class>com.ff.listen.ObjectServlet</listener-class>
    </listener>

引用js文件
src="${path}/js/jquery.1.8.3.min.js"
这样就是绝对路径了,其他的引用出也可以这样写

<%--
  Created by IntelliJ IDEA.
  User: 17509
  Date: 2021/4/16
  Time: 19:05
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
    <script type="text/javascript" src="${path}/js/jquery.1.8.3.min.js"></script>
</head>
<body>
</body>
</html>

以上是关于js文件引用找不到的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA 文件夹重命名--解决重命名后js文件引用找不到路径报404错误

在 Angular 2 中找不到引用的文件

webpack里的.env文件找不到

找不到符号“$”

找不到来自非 activity_main.xml 的视图

学习 PyQt5。在我的代码片段中找不到错误 [关闭]