ひよっこSEのコツコツ備忘録

システム開発に携わる中で、知識として学んだことや覚えたことを書き綴っています。

Java

【Java】ファイルダウンロード処理

投稿日:2013年8月4日 更新日:

サーバーに保管されているファイルをダウンロードする方法。

ダウンロード時の動作についてはレスポンスに設定する”Content-Disposition”の値次第になっていて、”attachment”であればダウンロードダイアログを表示するし、”inline”であればブラウザに直に表示する動きになる。

下のサンプルでは文字コードの設定とかもしてるけど、そこは環境依存なので注意。

 

-Java
-

執筆者:

関連記事

【Java】日付妥当性チェック

画面から入力された値が日付として妥当かどうかをチェックする方法。 ここで言ってる「妥当かどうか」と言うのは、 ① そもそもそんな日付が存在するのか (2014年10月40日とか、うるう年とか・・・) …

【Java】Fileオブジェクトから最終更新日時を取得

Fileオブジェクトから、そのファイルの最終更新日時を取得する方法。

  関連

【Java】日付の計算(加算と減算)

システム日付や任意の日付に対して加算や減算を行うには、Calendarクラスを使用する。 下のサンプルでは、システム日付を保持したCalendarオブジェクトに対して日数などの加減算を行い、結果をyy …

【Java】for文と拡張for文の速度比較

普通のfor文と拡張for文、以前どこかで「拡張for文は内部的に云々カンヌンなため、パフォーマンス的には通常のfor文に劣る」っていう記述を見たことがある気がしたので、実際に速度を比べてみた。 [c …

【Java】前後のスペースを削除(trim)

文字列の前後のスペースを削除するには、trim関数を使用する。

  ただ、trim関数で削除できるのは半角スペースのみで、全 …