【发布时间】:2014-12-02 06:29:54
【问题描述】:
我正在使用 Java、Spring、Hibernate 和 AngularJS 创建一个 Web 应用程序。
但我并不清楚WEB-INF 目录的作用。据我所知,WEB-INF 是一个 Web 目录,我们在其中保存我们的 Web 配置文件。但是我在 AngularJS 应用程序中看到了一些示例,其中 js 和 html 被放在 WEB-INF 文件夹中,并且众所周知 WEB-INF 没有被公开访问。那么为什么我们将这些文件放在WEB-INF 中,即使我们响应请求时,公开访问的实际含义是什么 html 和 js 对客户端可见,如果我们将这些文件放在 WEB-INF 文件夹中,如何访问这些文件。
在开始我的应用程序开发之前,我需要澄清这几点。 请任何人都可以帮助我解决这些问题。
【问题讨论】:
-
在访问这些文件的情况下,您可以参考这篇文章。 stackoverflow.com/a/21462018/379779
标签: java angularjs spring-mvc web-applications