これは以前は機能していましたが、現在は機能していません。イメージがストリーミングされると思われる部分を変更しなかったので、なぜこれが機能しないのかわかりません。これが私のコードのスニペットです:
File f = new File(filepath);
applicantImage=new ImageDetail(filepath);
Iterator<ImageReader> readers =
ImageIO.getImageReadersBySuffix(applicantImage.getFile_extension());
ImageReader reader = readers.next();
ImageInputStream iis = ImageIO.createImageInputStream(f);
filepath
イメージへの絶対ファイルパスであり、イメージはサーバー上のその場所にあることが確認されています。に到達するまで、すべてがうまく機能しImageIO.createImageInputStream(f)
ます。それは今戻ってきnull
ています。ファイルに取り込むjavadocを読みました。では、なぜnull
now を返すのでしょうか。誰でも知っていますか?上記のコードは私の編集では変更されていないため、変更前に機能した理由と現在機能しない理由がわかりません。どんな助けでも大歓迎です!ありがとう!