[英]Cannot import js files in html
我一直在这里寻找已回答的问题,但找不到适合我的问题。 尝试在我的 html 中导入我的 javascript 文件时遇到问题(我在 Eclipse Mars 2.0 中编码)。 我正在使用 apache tile 进行模板创建,并且该项目(试图)是在 Angularjs 中构建的。 在这里我附上一些代码和屏幕截图。
我的 html 看起来像这样,在第一种情况下 ${contexto} 值是“home”
我的项目是这样构建项目结构的
我在部署它时遇到的错误是这个: chrome 错误
提前致谢!!!
编辑我认为问题与 servlet 配置有关...如果我在 web.xml 中注释 servlet 配置,我可以访问 localhost:8080/web/js/home/home-app.js 文件,并且我有“ Hello world”表单 index.htm 但无法访问 localhost:8080/web/home。 另一方面,如果我取消它们,我将无法访问 js 文件,但我可以访问 localhost:8080/web/home。 如果有帮助,这是我的 web.xml...
解决方案我可以解决这个问题,将 jsp 中的资源定义为 spring 资源而不是传统的 ... 标签。
您的script
标签正试图访问根据您的 Web 服务器不存在的文件。 根据您的文件结构的屏幕截图,URL 的js/home/home-app.js
和js/home/home-service.js
部分似乎是正确的,因此问题在此之前。
js
之前添加斜杠会发生什么?对不起,我建议你看看这个关于 Dlobal 的演示:
但
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.