Java 即使没有上载或选择任何文件,MultipartFile upload也会附带一个值

Java 即使没有上载或选择任何文件,MultipartFile upload也会附带一个值,java,spring-mvc,Java,Spring Mvc,我有一个可以上传文件的表单。即使没有选择或上载任何文件,也会出现问题,@RequestParam的值大小是我希望它为空或null的值 根据Mozilla开发者链接,这里是关于输入类型文件的注释 因此,只需通过调试在后端检查file参数的值 注意:如果选择了多个文件,则字符串表示第一个文件 选定的文件。JavaScript可以通过 输入的文件属性。如果尚未选择任何文件,则字符串为“” (空)。字符串的前缀为C:\fakepath\,以防止 恶意软件可以防止猜测用户的文件结构 通过调试,它不会显示i

我有一个可以上传文件的表单。即使没有选择或上载任何文件,也会出现问题,
@RequestParam
的值大小是我希望它为空或null的值

根据Mozilla开发者链接,这里是关于输入类型文件的注释

因此,只需通过调试在后端检查file参数的值

注意:如果选择了多个文件,则字符串表示第一个文件 选定的文件。JavaScript可以通过 输入的文件属性。如果尚未选择任何文件,则字符串为“” (空)。字符串的前缀为C:\fakepath\,以防止 恶意软件可以防止猜测用户的文件结构


通过调试,它不会显示id=xxx以外的任何内容,即一些随机数。从数据库检索数据时,数据是该文件的附件id。例如,一个名为“attachment”的表,具有attachment\u id和attachment。