2 qq 33500630 qq_33500630 于 2017.05.20 12:04 提问

ssm访问静态资源js报错404

我已经加入配置文件了

是不是还好什么必要的设置呀?
我的正常跳转是可以的,就是无法访问静态资源

5个回答

qq_18895659
qq_18895659   Rxr 2017.05.20 14:21
已采纳

首先,必须知道所有的404都是路径错误,其次看你的springMVC的有没有配置静态路径

 <!-- 静态资源配置   -->
    <mvc:resources mapping="/static/**" location="/static/"/>

看你springmvc里面配置这个没有,我的js文件再static下面

qq_18895659
qq_18895659 还有你的springmvc的配置文件也贴上来一下
7 个月之前 回复
qq_18895659
qq_18895659 你把你的具体错误发上来一下,我帮你解决
7 个月之前 回复
qq_33500630
qq_33500630 不知道哪里出了错。很奇怪。希望得到帮助,哈
7 个月之前 回复
qq_33500630
qq_33500630 我这样,写了,但是还是访问不到呀。。
7 个月之前 回复
qq_33500630
qq_33500630   2017.05.20 12:15

在控制台输出了一个
:Mapped URL path [/static/**] onto handler 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#0'

sun1021873926
sun1021873926   Ds   Rxr 2017.05.20 14:38

把静态资源相关的配置以及相关的路径都贴出来呀,这些说起来干巴巴的……

jsu_9207
jsu_9207   2017.05.20 14:39

静态资源的路径配置
如果你直接放在webapp下的话就可以直接访问
但是如果你是放在web-inf下
需要使用如下类似的语法

 <mvc:resources mapping="/js/**" location="/js/"/>
  <mvc:resources mapping="/css/**" location="/css/"/>
XENIA1992
XENIA1992 找了好多方法,最后还是直接放在webapp下面的成功了,谢谢
4 个月之前 回复
HcJsJqJSSM
HcJsJqJSSM   2017.05.20 16:07
    静态的资源我建议这样的配置,不以文件夹为后缀的,直接使用静态资源的类型为后缀的配置,这样保证你可以访问到,成功了望采纳。
            <mvc:resources location="/" mapping="/**/*.css"/>
    <mvc:resources location="/" mapping="/**/*.js"/>
    <mvc:resources location="/" mapping="/**/*.html"/>
qq_33500630
qq_33500630 沃日,我想给你采纳,但是,我不知道,只是可以采纳一次。。我一会,会有更详细的提问,
7 个月之前 回复
qq_33500630
qq_33500630 我试了你的的方法,还是访问不到,我感觉,会不会有其他的地方设置不对?但是,我的ssm可以完成功能,但是,就是访问不到静态资源。
7 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!