私は Tapestry5 を使用する Java 開発者です。jQuery プラグインを使用して、ajax 経由でファイルのアップロードを管理しています。
実際のページが保存されるまで添付ファイルを一時的に保存するための最良の方法を探しています。私の現在のワークフローは、ユーザーが ajax アップロード ボックスまたは gmail の添付ファイルのようにファイルの横に配置された ajax 削除リンクを使用してファイルをアップロード/削除することで構成されています。ファイルがアップロードされ、フォーム内の保存アクションがクリックされるまで、ファイルをデータベースにコミットしたくありません。
現在、フォーム内の保存アクションがクリックされるまで、ファイルをアップロードしてユーザーセッションに保存しています。タブが 1 つしか使用されていない場合、これは問題なく機能しますが、それが最善の方法かどうかはわかりません。
誰か追加の提案はありますか?