0

这听起来像是一个愚蠢的问题。

我收到了另一个人使用HTMLJavaScript开发的(基本)Web 应用程序。在这个应用程序中,他使用他的JavaScript文件路径作为/javascripts/_FileName_.js. 但是当我尝试在Tomcat (8.5)服务器上运行它时,那些 JavaScript 文件并没有执行。但是当我将路径更改为javascripts/_FileName_.js/开始时没有)时,它运行良好。

该应用程序已经在服务器中运行并且运行良好。这里有什么问题?

4

1 回答 1

0

正如@duffymo在评论中描述的那样,前导斜杠告诉tomcat 开始在应用程序上下文的根目录中查找该文件,即webappstomcat 中的文件夹。但是如果我们删除那个前导斜杠,它会从当前文件夹中搜索文件。

这就是问题所在。我将其发布为答案,因为他仅在评论中提到了这些。

于 2017-01-19T20:19:09.753 回答