В WildFly26 (внизу) во время анализа HttpServletRequest анализатор передает загруженный файл на сервер как временный файл.
Отлив
io.undertow.server.handlers.form.MultiPartParserDefinition.MultiPartUploadHandler класс, сделай это.
Primefaces также поддерживает загрузку файлов commons.
Я хотел бы зашифровать таким образом создание временных файлов. Как я могу этого добиться?
Я отредактировал вопрос. Есть только главная цель. Спасибо.
Нет, здесь не может быть нескольких вопросов в одном. То, что из-за этого у вас в голове возникает множество вопросов, потому что вы ничего не понимаете, не является веской причиной закрыть этот вопрос, поскольку «есть несколько вопросов» :)
Я не нашел никакого решения, поэтому я меняю метод primefaces fileuplod на commons file-upload, основываясь на документации primefaces: Документация Primefaces 13
Да, commons-fileupload тоже создает простые временные файлы, но их легче изменить.
Я сделал пул-реквест (возможно, не случайно), основанный на версии 1.5.
Запрос на загрузку файла в Commons
В этой версии вы можете добавить CipherServiceProvider с помощью Java SPI, и тогда временные файлы будут зашифрованы.
В настоящее время этот вопрос включает в себя несколько вопросов в одном. Он должен сосредоточиться только на одной проблеме.