宝哥软件园

SpringMVC架构中导入JS、CSS等静态文件问题的解决方案

编辑:宝哥软件园 来源:互联网 时间:2021-09-03

发生原因

servlet servlet-name Spring MVC-my baits/servlet-name servlet-class org . Spring framework . web . servlet . dispatchersvlet/servlet-class Init-param param-name contextconfiglocation/param-name param-valueclasspath:springMVC-servlet.xml/param-value/Init-param load-on-startup 1/load-on-start/servlet servlet-mapping servlet-name Spring MVC-my baits/servlet-name URL-pattern//URL-pattern/servlet-mapping这将拦截所有请求,包括js等静态文件

您可以找到日志日志,它将详细记录每个请求的url

查找信息,在spring3.0.5之后的版本中,可以使用

mvc:resources标记写在相应的springXXX-servlet.xml中,例如my

!-配置静态资源跳过扫描-mvc:资源映射='/js/* * '位置='/js/'/MVC 3360资源位置是静态资源存储目录

映射是访问时的地址

如果你配置了这个,那就可以了,那恭喜你,不过我配置后还是不容易。

经过调查,我以前的目录结构如下:

WEB-INF文件夹下的目录无法直接访问,添加到配置文件中也不容易(但我真的头疼了一晚上才明白)

可以将js文件夹移动到网络内容目录

祝你成功!

上述SpringMVC架构项目中导入JS、CSS等静态文件问题的解决方案是边肖共享的全部内容。希望能给大家一个参考,多支持我们。

更多资讯
游戏推荐
更多+