私はアップロード機能を備えたWebページを持っています。これを使ってExcelファイルをアップロードできます。アップロードを押すとAjaxコールが起動します。そこから私はFileItem
入力ストリームを取得し、メソッドfileItem.getInputStream()
を使用して、FileInputStream
パラメータを持つファイルを渡す必要のあるメソッドを持つ別のクラスを持っています。ですから私の質問は、入力ストリームをFileInputStream
に変換する方法です。FileItem inputStream to FileInputStream
私がジュニア開発者であるため詳細な解決策が得られるので、まだ学習中です。
多くのありがとうございます。
ありがとうございました。私はAPIを所有しているので、問題は解決しました。私は別の問題をリードしていますが、私が渡しているAPIは、成功またはエラーの文字列を返すInputStreamです。私はすべての正しい要件を持っているファイルをアップロードした場合、それは成功して戻ってきます。そして、私が知っている別のファイルをアップロードするとエラーが返されますが、それはエラーを返します。もう私はエラーメッセージが表示され続けます。それは、破損したファイルが格納され、後でそれを渡すファイルに関係なく、再び使用されるようです。それがどうしてあろうと思う? – butYouDontLookLikeADeveloper
私は今この問題を修正しました。 – butYouDontLookLikeADeveloper