所以,显然如果在带有Primefaces文件上传的xhtml文件上有文件上传,粘贴(Ctrl + V)将自动上传文件,在这种情况下是它的图像文件。
我使用https://www.primefaces.org/showcase/ui/file/upload/single.xhtml
中的代码这是方案,
复制Ms.Excel cell
粘贴在包含Primefaces fileUpload
我不确定这是否有帮助,我已经尝试了其他一些可能性,并发现剪切工具结果也会在粘贴时自动上传。我发现格式的相似性是CF_DIB。
是否可以禁用此功能?
编辑:
How to disable ctrl+v (paste) function in a JSF page ?. I am using primefaces component中的解决方案适用于inputText,但不适用于Primefaces fileUpload。