我有一个上传功能的网页,可以让你上传一个excel文件,在点击上传时触发Ajax调用。从那里我得到FileItem
输入流和使用方法fileItem.getInputStream()
,我有另一个类与我需要传递文件,其中有一个FileInputStream
参数的方法。所以我的问题是如何将输入流转换为FileInputStream
?FileItem inputStream到FileInputStream
由于我是一名初级开发人员,因此我会感谢一个详细的解决方案,所以我仍然在学习。
非常感谢。
非常感谢。我拥有API,因此解决了我的问题。然而,我有另一个领先的问题,我传递给我的InputStream的API返回一个字符串,成功或错误。如果我上传了一个具有所有正确要求的文件,它会成功返回,然后如果我上传了另一个我知道会有错误的文件,它将返回一个错误,但在此之后,即使我上传了一个工作文件也不起作用我不断收到错误信息。看起来破碎的文件被存储并再次使用,而不管你之后传入的文件是什么。任何想法,为什么这可能是? – butYouDontLookLikeADeveloper
我现在已经解决了这个问题。 – butYouDontLookLikeADeveloper