form:update withspringrooでのファイルのアップロードに苦労しています。
作成部分には、Jose Delgadoが提供するform:multiタグを使用しました。カスタムform:multiタグは、enctype = "multipart / form-data"をフォームに追加し、正常に機能します。
問題は、更新フォームにファイルアップロード機能を提供する場合です。Spring Roo(おそらくSpring mvcですが、わかりません)は、デフォルトでenctype = "application / x-www-form-urlencoded"を更新フォーム(form:updateタグ)に設定します。アップロードフォームでenctype属性をenctype="multipart / form-data"に設定すると、サーバーはフォームの送信時に「udpate」メソッドではなく、コントローラーの「create」メソッドを実行します。
(単に)それを回避する方法はありますか?私はすでにそれにかなりの時間を費やしました、そして私はインスピレーションから自分自身を見つけています(多分それは一日の終わりだからです:)。
ご協力いただきありがとうございます、
敬具