前台通过form表单上传文件,后台通过request.getInputStream得到流,但是POI建立wordbook要求是fileInputStream,我获取的是servletInputStream,强转会出错。怎么解决。我查的资料都是通过固定文件位置读取流,我想使用用户上传的流来生成workbook该怎么做?
认证高级PHP讲师
公式ウェブサイトのサンプルを試してみます。
1. サーバー上の特定の場所に保存してから読み取るという解決策があります。2. ファイルを取得することはできません。ファイルオブジェクトです
POIのバージョンは何ですか? XSSFWorkbookの構築メソッドにおいて、パラメータの1つは明らかにInputStream
ServletInputStream は、InputStream を拡張します もちろん、強制変換は実行できません。(気にしなければ) ServletInputStream をバッファから読み取って、それを InputStream に変換するのが通常の方法です。表示されません) 削除できます) springmvc,1.@RequestParam(value="file",required = false)MultipartFile file //パラメータを受け取ることもできます2. ただし、ビルドする必要もあります。ファイル保存パス
3.ファイルを保存します
4.POI...
公式ウェブサイトのサンプルを試してみます。
1. サーバー上の特定の場所に保存してから読み取るという解決策があります。
をアップロードする方法を忘れました。2. ファイルを取得することはできません。ファイルオブジェクトです
POIのバージョンは何ですか? XSSFWorkbookの構築メソッドにおいて、パラメータの1つは明らかにInputStream
ですServletInputStream は、InputStream を拡張します もちろん、強制変換は実行できません。(気にしなければ) ServletInputStream をバッファから読み取って、それを InputStream に変換するのが通常の方法です。表示されません) 削除できます)
リーリーspringmvc,
1.@RequestParam(value="file",required = false)MultipartFile file //パラメータを受け取ることもできます
2. ただし、ビルドする必要もあります。ファイル保存パス
3.ファイルを保存します
リーリー4.POI...