S_a_k_Uの日記みたいなDB

~サクゥーと呼ばないで~

IBM拡張タグによるファイルのアップロードとダウンロード

  • JSPサンプル
【アップロード】

 
 


【ダウンロード−画像表示】


【ダウンロード−リンク】

 

  • メモ

タグのvalueはbyte[]型
タグのvalueはInputStream型
タグによりファイル名、コンテントタイプの取得が可能(HTTPのエンティティヘッダ?)
タグの情報は
FacesContext.getCurrentInstance().getExternalContext()
にて取得される、MultipartExternalContextImplのfileItemMapに保持されている。

  • 参考サイト

Developing Web applications using RAD tools, IBM extended JSF components, and WebSphere Studio
http://www-128.ibm.com/developerworks/websphere/library/techarticles/0409_konstantinov/0409_konstantinov.html

とほほのWWW入門 HTTP入門
http://www.tohoho-web.com/ex/http.htm