問題タブ [apache-commons-fileupload]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - InputStream を GAE Blob として DataStore に格納する
モデル Entity がありImage
ます。
エンティティにはタイプのフィールドがあります: Blob
。
ファイルのアップロードを実行するには、Apache Commons FileUpload Library
.
ファイルを取得するには、次のコードを使用します。
ありがとう。
java - フォルダーからSpringとApache共通を使用してWeb上に画像を表示する
私のアプリケーションにはアップロード機能があります。そのために、Apache-commonsファイルのアップロードとSpringマルチパートを使用し、イメージをディレクトリフォルダーに保存しました(プロジェクトコンテキスト内ではありません)。私が立ち往生した問題は、画像を取得してjspでレンダリングすることです。バッファリングされた画像とImageIOを使用してそのフォルダーから画像を読み込もうとしましたが、imgタグを使用してjspでレンダリングする方法がわかりません。どんな助けでも大歓迎です。
spring - Spring MVC フレームワーク: PUT メソッドを使用した MultipartResolver
フレームワーク 3.2.3.RELEASE を使用して spring mvc アプリを開発しています
私のアプリでは、Multipart を StandardServletMultipartResolver で処理しますが、Apache commons-fileupload 1.3 でも同じです。
isMultipart メソッドの実装で PUT メソッドではなく POST メソッドのみが考慮される理由を知りたいです。エンティティと関連ファイルを更新したい場合は、POST で行う必要があります。
org.springframework.web.multipart.support.Standard ServletMultipartResolver を見る:
org.apache.commons.fileupload.servlet.ServletFileU pload にいる間:
実際、PUTの代わりにPOSTメソッドを使用するだけです..しかし、PUTが考慮されない理由を理解したいです!
返信ありがとうマルコ
java - IEでファイルをアップロードした後、フォルダを削除できませんが、ファイルは削除できます
IE を使用してファイルをアップロードした後、ファイルの元のフォルダーを削除することはできませんが、ファイルを削除することはできます。Firefox でアップロードした後は問題ありません。ディレクトリのロックを解除するには?
私のコード:
そして、importFileAsync
私が持っている方法で:
servlets - apache fileupload を使用してアプレットからサーブレットにファイルをアップロードする
達成するには: apache fileupload jar を使用して、アプレットとサーブレットを使用してローカルからサーバーにファイルをアップロードします。
試してみました:ブラウズボタン付きの単純なjspを使用し、アクションをサーブレット(Apacheファイルアップロードを使用した場所)に投稿しました。ファイルをサーバーにアップロードすることに成功しました。
問題: アプレットを使用してローカル マシンからファイルをアップロードしようとしています。ファイルを手動で選択するのではなく、特定のフォルダーにあるファイルをアップロードします。今のところ、フォルダーをハードコーディングしました。フォルダーを見て、アップロードしたいファイルのリストを取得できます。また、アプレットからサーブレットへの接続を正常に確立しました。
upload.parseRequest(request)
サーブレットで問題が発生します。アプレットがサーブレットのリクエストオブジェクトに投稿できないためだと思います。multipart/form-data
また、アプレットで
リクエスト タイプを に設定しました。現在、ファイルの絶対パスをサーブレットに渡してアップロードしようとしています。
バイト ストリーム データがアプレットからサーブレットに渡される他の投稿を見たことがありますが、サーブレットは従来の File.write を使用します。私にとっては、apache fileupload を使用してこれを達成することが必須です。
アプレットからサーブレットにファイル/ファイルパスを渡す方法を提案してください。アップロードはapache fileuploadによって処理されます。
以下は、私の FileUploadHandler (HTTP 要求が処理される場所) と FileUpload (私のアプレット) です。
以下は私のFileUpload Handlerです:
以下はファイルアップロードアプレットです:
hibernate - commons fileuploadを使用して画像をテーブルに保存する
コモンズファイルアップロードを使用して画像を保存する際に問題があります。テーブルを更新しようとすると null が返されます。何をすべきか ?私のコードはここにあります...
セッション変数を取得しましたが、画像フィールドが更新されず、null になりました。何をすべきか???
java - apache FileUpload を介してファイルなしでフォームデータをアップロードする
Apache Commons FileUpload を使用してデータをサーバーにアップロードしています - いくつかのテキスト フィールドと 1 つのファイル項目。ファイルのないテキストフィールドしかない場合があり、このリクエストも続行する必要があります。やろうとするとorg.apache.commons.fileupload.FileUploadException: Stream ended unexpectedly
、行に発生しますList fileItems = upload.parseRequest(request)
。
私のコードがあります:
ファイルとテキストフィールドを送信すると、すべてのフィールドを読み取ることができます。ファイルを送信しないと、例外のためにテキストフィールドを読み取ることもできません。ファイルなしでテキストのみをロードするソリューションはありますmultipart/form-data
か?
file-upload - 4KB Websphere を超えるファイルをアップロードできません
ファイルをアップロードしてその中のデータを解析する Web アプリケーションがあります。ただし、4 KB を超えるファイルをアップロードできません。送信ボタンをクリックしても何も起こりません。plugin-cfg.cml
下もチェックしましたmy_profile/config/cells
。はPostSizeLimit
-1 に設定されます。それに対する他の解決策はありますか?Websphere アプリケーション サーバー 8.0 を使用しています。誰か私を助けてください。