且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何通过Java EE Web应用程序在服务器(Web容器)上存储文件?

更新时间:2023-12-03 13:42:28

写入文件不建议使用Java EE容器中的系统,特别是如果您需要处理书面数据:

Writing to the file system from a Java EE container is not really recommended, especially if you need to process the written data:


  • 它不是事务性的

  • 它会损害可移植性(如果您在群集环境中会怎样)

  • 它需要为目标位置设置外部参数

如果这是一个选项,我会将文件存储在数据库中或使用JCR存储库(如 Jackrabbit

If this is an option, I would store the files in database or use a JCR repository (like Jackrabbit).