为什么我无法从浏览器中看到我的js文件 - tomcat 7

时间:2013-08-06 09:07:39

标签: java javascript jsp tomcat mapping

我将我的ROOT.war部署到Tomcat webapps文件夹。当我在网页浏览器地址www.exampleaddress.com中写作时,我可以看到index.jsp文件。

但在同一个文件夹中是file.js.我希望在写地址时看到它:www.exampleaddress.com/file.js但现在我只能看到没有任何代码的空白页。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您不能将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