jsp - tomcat如何以及在哪里存储在计算机中的dotCMS上创建的文件?

标签 jsp tomcat server storage dotcms

我是 dotCMS 的新手。我正在寻找 tomcat 存储用户创建的数据或文件的位置,例如内容和站点。

我在 dotCMS 上创建了站点和一些内容,并使用 tomcat 作为服务器。我正在查找那些数据或文件在计算机中保存的位置,并且应该在服务器内部。

有人告诉我那些 .jsp 文件存储在

tomcat\work\Catalina\localhost\ROOT\org\apache\jsp

会告诉数据的位置,我可以借助 cmd 跟踪位置。但我不知道 .jsp 中的代码在说什么。

谁能教我如何追踪这些数据的位置? dotCMS 如何处理这些数据,然后发送到服务器进行存储?

谢谢!

--------更新-------- 这是否意味着网站内基于文件的 Assets 将存储在同一文件夹中?站点的存储位置如何?是那个和特定的文件来存储一个站点,还是将这些站点组合在一个文件中?请问还有一个问题:dotCMS的特点是在网站中管理和处理数据,并以一种用户友好的方式维护它们?这些数据将存储在服务器中。我想确认一下是否正确。谢谢。

最佳答案

dotCMS 以两种方式存储网站和网站内容。基于文件的 Assets ,如图像、css、视频,存储在/assets 文件夹下,基于 Assets 版本 uuid 的类似 b 树的结构。因此,如果我有一个版本 ID(inode)为 123e4567-e89b-12d3-a456-426655440000 的图像,那么它将在以下位置找到:

/assets/1/2/123e4567-e89b-12d3-a456-426655440000/fileAsset/here-is-your-image.jpg

内容和结构,例如所见即所得的内容或主机/文件夹存储在数据库中,并在运行时映射到特定的 url。

关于jsp - tomcat如何以及在哪里存储在计算机中的dotCMS上创建的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41455586/

相关文章:

python - 如何设置 Sentry 时区?

node.js - 浏览器重复创建与 websocket 的连接 - socket.io

jsp - 无法在浏览器中打开 servlet

.net - 关机时 Tomcat 锁定

java - 将变量从 Servlet 发送到 JSP

java - tomcat 将模块 war 部署到子 url 路径

session - Google Compute Engine 负载平衡保持 session

node.js - 同一服务器上且具有相同 cookie 加密 key 的两个 NodeJs 应用程序可以共享 cookie 吗?

javascript - 如何在进一步移动之前要求 JQuery 加载函数加载完整的页面内容

java - JTwain 无法在使用 servlet 的 jsp 中工作