ファイルアップロード

ファイルアップロードを易しく

<input type="file" id="uploadTest" m:value="#{HogeDto.hoge}"/>

これをDtoクラスのメンバ hoge に自動設定

public class HogeDto{
    private File hoge_;
    public void setHoge(File hoge){
        hoge_ = hoge;
    }
    public File getHoge(){
        return this.hoge_;
    }
}

MyFacesで特に問題が無さそうだから作る必要も無さそうな。。。
MyFacesの機能を利用して org.apache.myfaces.custom.fileupload.UploadedFile を使うより、単純な File クラスの方が易しいかなぁなんて。

Teedaの場合は、独自作成するんだろうなぁ。