タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

fileuploadに関するmullenのブックマーク (5)

  • Javaの道:Servlet(13.文字化け対策)

    Servlet・JSPで作成したプログラムをブラウザに出力する際の文字コードの指定方法について解説します。HTMLでは以下の順序で文字コードの認識が行われます。 HTTPヘッダのContent-Type(charset)の値 HTMLファイル内のMETAタグのContent-Type(charset)の値 Tomcatなどのサーブレットコンテナは指定しない限りデフォルトの文字コード(Tomcatの場合は、ISO-8859-1)をHTTPヘッダのContent-Typeに指定します。そのため、Servlet・JSPでMETAタグを記載し、文字コードを指定していた場合でもその値は無視されます。 Servlet・JSPで文字コードを指定するためには、HTTPヘッダのContent-Typeを指定する必要があります。HTTPヘッダのContent-Typeを指定する方法を以下に記載します。 Ser

    Javaの道:Servlet(13.文字化け対策)
  • ファイルアップロード処理を簡単にする(Commons活用)

    従来、JSP/サーブレットにおいて、アップロード処理を実現するのは困難でした。というのも、JSP&サーブレットAPI、あるいはJavaコアAPIが標準で備えるライブラリには、アップロード処理に特化したライブラリが存在しなかったためです。そのため、アップロード機能をアプリケーションに組み込むには、POSTされた生のリクエストデータを解析し、ファイル名やその体データを取り出すという処理を自分自身で行わなければならなかったのです。稿では、その泥臭い作業手順については触れませんが、これが大変面倒なものであろうことは想像に難くないでしょう。 しかし、Jakarta Commonsサブプロジェクトから公開されているFileUploadライブラリを利用することで、従来の煩雑なアップロード処理の大半は軽減されます。論より証拠、早速具体的なサンプルコードを見てみることにしましょう。 解説 サンプルコード

    ファイルアップロード処理を簡単にする(Commons活用)
  • Jakarta Commons FileUploadの使い方

    Jakarta Commons FileUploadは、Jakarta Commonsの中の1つでサーバへのファイルアップロードを行う時に利用します。ここではJakarta Commons FileUploadのインストール方法から実際の使い方までを見ていきます。 今回サーバ側のアプリケーションはサーブレットを使って記述しています。サーブレットについてh『サーブレット入門』を参照して下さい。 Jakarta Commons FileUploadのインストール 利用手順

  • Javaの道:Servlet(12.ファイルアップロード)

    FileUploadのインストール FileUploadのインストール方法について解説します。インストールは簡単です。JakartaProjectのサイトからFileUploadライブラリをダウンロードし、jarファイルを該当するディレクトリに設置するだけです。 Jakarta CommonsのダウンロードページからFileUploadライブラリを選択します。 ダウンロードしたzipファイルを解凍し、その中のcommons-fileupload-1.1.1.jarファイルを該当ディレクトリに設置します。Tomcatを利用している場合は、通常は$CATALINA_HOME\common\libディレクトリ配下に設置します。これでインストールの終了です。 IOのインストール FileUploadを利用するためには、Jakarta CommonsのIOライブラリも必要です。IOのインストール方法

    Javaの道:Servlet(12.ファイルアップロード)
  • FileUploadをいじる

    FileUploadとは FileUploadは、Jakarta-Commonsプロジェクトで提供されている、 RFC1867で規定されているファイルアップロード機能を提供する。ServletAPIに依存するため、Servlet上で使用することになる。 やってみるとわかるのだが、ファイルアップロードを自分で実装すると意外と大変だ。boundaryの解析や、アップされるファイルのバッファリングなど、気を使うことも多い。FileUploadは小さく、軽いコンポーネントなので、気軽に使えるだろう。 使ってみる FileUploadの基 FileUploadの基的な使い方を要約すると、以下のようになる。 Optionsインスタンスを生成して、オプションの定義をOptionsインスタンスに対して行なう。 FileUploadのインスタンスを作成する。 最大ファイルサイズを指定する。 リクエストを

  • 1