[Seasar-user:3838] S2Strutsのアノテーションを使用したvalidationの設定について

内田 淳一 [E-MAIL ADDRESS DELETED]
2006年 6月 12日 (月) 14:23:51 JST


ジュンイチと申します。

S2Strutsのアノテーションを使用したvalidationの設定について質問です。

S2Strutsドキュメントにもあるように、
Dtoクラスのvalueフィールド(Stringクラス)に必須チェックをかけたい場合、

  public static final String value_VALIDATOR = "required";

と記述すると思います。
ここまでは、私などでも実現できたのですが、たとえば・・・
Dtoクラスが

public class SampleDto implements Serializeable {

    private DataBean bean;

    public void setBean(DataBean bean) {
        this.bean = bean;
    }

    public DataBean getBean() {
        return bean;
    }
}

のようなクラスで、DataBeanクラスが

public class DataBean implements Serializable {

    private String value;

    public void setValue(String value) {
        this.value = value;
    }

    public String getValue() {
        return value;
    }
}

の場合で、DataBeanのvalueフィールドに必須チェックをかけることは可能なの
でしょうか?
やり方などありましたらご教授願いたく思います。
よろしくお願いいたします。

-- 環境 --
S2 : 2.3.10
S2Struts : 1.2.3



Seasar-user メーリングリストの案内