我将我的ROOT.war部署到Tomcat webapps文件夹。当我在网页浏览器地址www.exampleaddress.com中写作时,我可以看到index.jsp文件。
但在同一个文件夹中是file.js.我希望在写地址时看到它:www.exampleaddress.com/file.js但现在我只能看到没有任何代码的空白页。有什么想法吗?
答案 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