我有一些webapp的数据,我想存储在服务器上。什么是放置这些文件的好位置?在哪里存储web应用程序的数据?
我有几个包含实例特定信息的静态HTML页面。他们需要在重新部署webapp的过程中生存下来。他们需要由服务器的管理员进行编辑。它们包含在使用
html
对象标记的其他HTML页面中。我想在服务器上存储首选项,但不能使用数据库。我正在使用JSP来编写和读取首选项。偏好中没有敏感数据。目前我正在使用日志目录。但显然这不是一个好选择。
我正在使用Tomcat。我想在webapp目录下创建一个appdata/myapp目录。是好还是坏?
不好,因为根据您的部署方式,可能会被清除。最好在JNDI中有一个配置目录字符串,或者静态或基于动态的东西,并让应用程序从该目录读取信息。 – 2014-10-10 17:53:14
此外,本地文件可能无法在集群中工作 – Leo 2014-10-10 18:01:14
如果它不在WEB-INF下,则可以将其提供给用户。 – developerwjk 2014-10-10 20:03:10