【发布时间】:2017-05-29 19:13:47
【问题描述】:
这听起来像是一个愚蠢的问题。
我收到了另一个人使用 HTML 和 JavaScript 开发的(基本)Web 应用程序。在这个应用程序中,他使用他的 JavaScript 文件路径作为/javascripts/_FileName_.js。但是当我尝试在 Tomcat (8.5) 服务器上运行它时,那些 JavaScript 文件并没有执行。但是当我将路径更改为javascripts/_FileName_.js(开头没有/)时,它工作正常。
此应用程序已在服务器中运行并且运行良好。这里有什么问题?
【问题讨论】:
-
删除前导斜杠告诉 Tomcat 开始在应用程序上下文的根目录中查找该文件。
-
@duffymo 那么它与前导斜线有什么区别?
-
前导斜线表示“Tomcat 根”。与应用上下文根不同。
-
@duffymo 非常感谢。
标签: javascript html web web-applications tomcat8.5