JSP引入外部文件遇到的一个问题_html/css_WEB-ITnose
程序员文章站
2022-03-18 14:16:56
...
今天搭建了一个项目,框架式Spring、SpringMVC和Mybatis,在JSP中引入js文件和css文件的时候发现一直引入不了,后来发现是SpringMVC的一个配置导致的,也就记录一下,目录结构是这样的:
project.jpg
引入外部文件的方式:
在jsp中定义了ctx的路径,也就是项目的根路径:
这样也是为了方便管理,在实际应用中,我们只需要这样引用就可以了:
但是自己觉得这样没什么问题,但是fireBug一直报404错误,找不到js文件和css文件,我也找不到头绪,也想了很久,才发现在web.xml中拦截了所有的路径:
shopin-wiki /
又在springmvc配置文件中给做了资源映射:
但是路径是在/WEB-INF/css/下,就会导致我现在放在webapp目录下的文件找不到。
总结
因为web.xml在项目启动的时候会加载在web.xml文件中配置的springmvc控制器,默认拦截了所有的url,但是静态资源我不想让拦截,我就可以在springmvc配置文件中配置资源映射,
上一篇: vue的项目优化之通过keep-alive数据缓存的方法
下一篇: vue中全选与反选
推荐阅读
-
浅谈jsp文件和HTML互相引入的乱码问题
-
关于引用外部CSS文件自适应屏幕的问题_html/css_WEB-ITnose
-
我遇到一个问题,这个页面在ie7,ie8下显示正常,但在IE6下显示就是页面左边的显示正常,右边的整个被挤到下边去了,而且是右下边,各位帮忙看一下?_html/css_WEB-ITnose
-
问一个关于做Bootstrap的弹出对话框遇到的问题_html/css_WEB-ITnose
-
我遇到一个问题,这个页面在ie7,ie8下显示正常,但在IE6下显示就是页面左边的显示正常,右边的整个被挤到下边去了,而且是右下边,各位帮忙看一下?_html/css_WEB-ITnose
-
css引入外部css文件的方式简单介绍_html/css_WEB-ITnose
-
css引入外部css文件的方式简单介绍_html/css_WEB-ITnose
-
各位求救,我遇到一个莫名其妙的问题,就是在div中写了一段文字和相关的样式,但在IE和360中把div中最后一个字复制到div外面去了?请教各位?_html/css_WEB-ITnose
-
web开发jsp+java MVC 关于form的一个细节问题_html/css_WEB-ITnose
-
jsp结合struts2使用dtree的一个问题_html/css_WEB-ITnose