JavaWeb JSP/html页面引入css和js的问题和解决

这是我的项目结构

我想在test01.jsp中引入test.js

如下:

<script type="text/javascript" src="/js/test.js"></script>

 在idea里按住ctrl点击连接是可以跳转到js文件的 我认为路径没有问题直到测试时 js没有被加载,控制台提示:

 上网寻求方案寻求了许久,最后是改成相对路径解决的

更改:

<script type="text/javascript" src="../js/test.js"></script>

其实本人也不知道为啥这样就行了,感觉路径都是一样的,总之第二个就能成功加载js

css同样 改前:

<link rel="stylesheet" type="text/css" href="/css/csstest.css">

这个我试过像刚刚js那样改成../但是依旧控制台报404

更改:

    <style type="text/css">
        @IMPORT url("../css/csstest.css");
    </style>

同样不知道为什么主流的link标签引入不了

另:本地非javawebApp不会出现这个问题,因为我就是先在本地写好再复制到WebApp里发现错误的

如果能知道具体原理的友希望能在评论区解答以下  谢谢!

猜你喜欢

转载自blog.csdn.net/qq_42817985/article/details/122080452