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文件引用找不到的主要内容,如果未能解决你的问题,请参考以下文章