Netbeansを使用してJSFアプリケーションを作成していますが、クライアントがアップロードしたスナップとファイルをそれぞれ保存するスナップとファイルというダウンロードフォルダーがありましたが、プロジェクトをクリーンアップすると、ビルドフォルダー全体が削除され、ファイルが削除されます。フォルダーやその他のフォルダーが削除されないようにする方法はありますか(静的パスに保存したくない)。
質問する
681 次
1 に答える
0
アップロードされたファイルを展開されたWARフォルダーに保存できますが、保存しないでください。実行時に追加されたファイルが元の WAR に含まれていないという理由だけで、実際の運用環境でも失われます。
deploy フォルダー外の固定パスに保存する必要があります。それを使用するように webapp を構成し、仮想パスによってフォルダーからファイルを提供するようにサーバーを構成するには、いくつかの方法があります。詳細な説明と例については、この回答も参照してください: Uploaded image only available after refresh the page
于 2012-06-10T13:14:04.430 に答える