spring mvc 用three.js时,js报THREE没有定义

项目时spring mvc jsp,现在想加入3D展示,用three.js+HTML5,但引用js时 放到html页面js不加载,只能放到home.jsp里面,但加载时,报THREE未定义,想请教下,该怎么设置,或者怎么引用?
报错下图:
图片说明
引用的js下图:
图片说明
谢谢给与援助!

兄弟,你先找到报错的地方在哪 ,然后对症下药,你这个截图鸟头不对马嘴的。

你用ctrl+f在文件里搜一下是否有THREE这个变量或是方法

spring mvc拦截了。配置静态资源没有

首先,肯定不是被拦截资源了,在chrome控制台下看这个资源,在chrome network这一栏,可能看到three.js这个文件有没有加载,如果没有了话,说明被你的spring拦截了,这只是一个资源被拦截的情况 。
如果发没有拦截,说明文件名称一类的有错误了。

但现在这个控制台是IE的,呈现的信息也是说明文件有的。

你是对javascript不了解,才会问出这些问题的。

查看一下服务器中,这个文件的权限 chmod 777 对应文件

你看看你的浏览器是否支持webgl?

看看这个 http://www.hewebgl.com/article/articledir/3

在chrome控制台下看这个资源,在chrome network这一栏,可能看到three.js这个文件有没有加载,如果没有了话,说明被你的spring拦截了,这只是一个资源被拦截的情况 。