0

jsp からファイルをアップロードしたいのですが、使用しているカスタム フレームワークが原因でフォームの enctype を変更できないという制限があります。もちろん、タイプ「ファイル」の制御入力には enctype="multipart/form-data" が必要であることは知っていますが、フォームの enctype を変更せずに同じ機能を実現できるかどうか疑問に思っていました。私は commons-fileupload などに精通していますが、ユーザーがテキストボックスなどでページを閲覧していると同時に、ファイルを追加してフォームを 1 つのステップで送信できるというフローは考えられません。

4

1 に答える 1

1

それは可能ではありません。異なる形式のエンコーディング タイプは、楽しみのためだけに発明されたものではありません。

カスタム フレームワークを修正します。または、自作のフレームワークではなく、実際のフレームワークに切り替えます。

この問題は JSP に固有のものではないことに注意してください。これが HTTP/HTML のしくみです。

于 2012-10-29T15:34:13.023 に答える