SpringMVC架构中导入JS、CSS等静态文件问题的解决方案
发生原因
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等静态文件问题的解决方案是边肖共享的全部内容。希望能给大家一个参考,多支持我们。
版权声明:SpringMVC架构中导入JS、CSS等静态文件问题的解决方案是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。