WildFly primefaces 文件上传自定义(加密临时文件)

问题描述 投票:0回答:1

在 WildFly26 (undertow) 中,在 HttpServletRequest 解析期间,解析器将上传的文件作为临时文件传输到服务器。

暗流

io.undertow.server.handlers.form.MultiPartParserDefinition.MultiPartUploadHandler 班级做这个。

Primefaces 也支持 commons-fileupload。

我想加密这样创建的临时文件。我怎样才能实现这个目标?

servlets file-upload primefaces wildfly temporary-files
1个回答
0
投票

我没有找到任何解决方案,所以我根据 primefaces 文档将 primefaces fileuplod 方法更改为 commons file-upload : [https://primefaces.github.io/primefaces/13_0_0/#/components/fileupload]

是的,commons-fileupload 也可以制作普通的临时文件,但更容易更改。

我基于1.5版本提出了一个pull-request(也许没有机会)。

[https://github.com/apache/commons-fileupload/pull/284]

在此版本中,您可以通过java SPI添加CipherServiceProvider,然后临时文件将被加密。

© www.soinside.com 2019 - 2024. All rights reserved.