我将我的 ROOT.war 部署到 Tomcat webapps 文件夹。当我在网络浏览器地址 www.exampleaddress.com 中写入时,我可以看到 index.jsp 文件。
但在同一个文件夹中是 file.js。我想在写地址时看到它:www.exampleaddress.com/file.js 但现在我只能看到没有任何代码的空白页面。有什么想法吗?
最佳答案
您不能将 JS 文件或任何可公开访问的数据放在 WEB-INF 文件夹中。您需要在与 WEB-INF 文件夹相同的目录中有一个 JS 文件夹,这就是您放置它们的地方。您的 .css 文件和图像也是如此。从 WEB-INF 内部看不到这些。
/WebApp/CSS/index.css
/WebApp/JS/index.js
/WebApp/WEB-INF/index.jsp
/WebApp/Images/logo.png
关于java - 为什么我无法从浏览器中看到我的 js 文件 - tomcat 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18075943/