ウェブアプリケーションにファイルをアップロードしています。しかし、アプリケーションが再展開されるとすぐに、アップロードされたファイルも削除されます。私はwebapp/imagesに自分のファイルを保存しました。 しかし、私は "ファイルはWebアプリケーションの場所外にアップロードする必要があります。" ファイルはどこにアップロードする必要がありますか?たとえば、ディスクCまたはDでは、maven spring mvcにアップロードされたファイルはどこに保存する必要がありますか?
答えて
チェックアウトSpring Uploading filesガイド。 ディレクトリを作成するCommandLineRunner
というコマンドがあります。
またにファイルをアップロードするためにターゲットフォルダをしたいので、Javaの 8ラムダは は、そのフォルダを作成し、起動時にブートCommandLineRunnerを作成するために使用されています。
抜粋です:
@Bean
CommandLineRunner init() {
return (String[] args) -> {
new File(ROOT).mkdir();
};
}
あなたがofcourseのあなたが上(お好みのフォルダに保存する必要がありますが、アプリのディレクトリの外に、あなたのWebアプリケーションに関係なく、これらのファイルを保持したい場合サーバー、または任意のネットワークディレクトリ)。 これには任意のWriter(通常はBufferedWriter)を使用できます。
dirパスを指定するプロパティを使用すると、簡単に変更できます。
アップロードしたデータをアプリディレクトリ外にアップロードする必要があります。そのデータのバックアップを作成することに注意してください。
私は** C:/apache-tomcat-8.0.18/uploads/images/ **にアップロードしました。しかし、私は私のJSPでイメージを取得することはできませんエラーを取得**ローカルリソースを読み込むことができません** –
どのようにそれらをロードするのですか? – dunni
'MultipartFile file = uploadedFile.getFile(); 文字列fileName = file.getOriginalFilename(); 文字列パス= "C:/apache-tomcat-8.0.18/uploads/images/";inputStream = file.getInputStream(); ファイルnewFile =新しいファイル(パス+ファイル名); newFile.createNewFile(); ' –
- 1. ドッキングされたWebアプリケーションは、アップロードされたファイルをどこに保存する必要がありますか?
- 2. ファイルは、SharePointソリューションのどこに保存する必要がありますか?
- 3. Azureクラウドサービスはどこにファイルを保存する必要がありますか?
- 4. サーブレット:アップロードされたファイルをどこに保存しますか?
- 5. Parse Server - アップロードされたファイルはどこに保存されますか
- 6. シェーダコードはどこに保存する必要がありますか?
- 7. C#アプリケーションのデータはどこに保存する必要がありますか?
- 8. JWTのベアラトークンはどこに保存する必要がありますか?
- 9. 新しいヘッダーファイルはどこに保存する必要がありますか?
- 10. Eclipseのサードパーティプラグインはどこに保存する必要がありますか?
- 11. どこにクッキーを保存する必要がありますか?
- 12. asp.netのWebサイトは、アップロードされたファイルをどこに保存し、ダウンロードリンクを作成する必要がありますか?
- 13. 私のローカルリポジトリにjarファイルを保存する必要があります
- 14. SharePointはアップロードされたファイルをシステム上でどこに保存しますか?
- 15. Flaskはアップロードされたファイルをどこに保存しますか?
- 16. ウェブアプリケーションで保存されたファイルがどこにあるか
- 17. MavenでSpringに必要な依存関係をダウンロードする必要はありますか?
- 18. デバイスまたはサーバーにユーザーフレンドリストを保存する必要がありますか?
- 19. ビューモデルまたはドメインモデルをセッションに保存する必要がありますか?
- 20. イメージをデータベースまたはフォルダに保存する必要がありますか?
- 21. イメージをデータベースに保存する必要がありますか?
- 22. ASP.NET mvcにはどのファイルを展開する必要がありますか?
- 23. アップロードしたファイルをどこに保存しますか?
- 24. ios:どこにアプリケーションデータファイル、TempまたはDocumentフォルダを保存する必要がありますか?
- 25. アップロードしたファイルは、Asp.Net FileUploadコントロールを使用して保存する前にどこにありますか?
- 26. 一時ファイルを__pycache__フォルダに保存する必要がありますか?
- 27. Mvcパターン:このPHPコードはどこに置く必要がありますか?
- 28. ブートストラップのメディアクエリをCSSファイルまたはjsファイルに保存する必要がありますか?
- 29. JDBCドライバのJARファイルは、データソースを持つTomcatデプロイメントにどこに存在する必要がありますか?
- 30. ファイルをs3にアップロードするためにはどのポリシーアクションを許可する必要がありますか?
私はファイルを保存しました: 'File newFile = new File(path + fileName);' 私のパスはどのようにしなければなりませんか? –