[Seasar-user:3839] Re: S2Strutsのアノテーションを使用したvalidationの設定について
NAGASHIMA Katsuhiko
[E-MAIL ADDRESS DELETED]
2006年 6月 12日 (月) 21:12:44 JST
永島です。
DataBeanのvalueフィールドに必須チェックを行うには、
以下のようにアノテーションをDataBeanのほうにつけることによりできます。
public class SampleDto implements Serializeable {
private DataBean bean = new DataBean();
public void setBean(DataBean bean) {
this.bean = bean;
}
public DataBean getBean() {
return bean;
}
}
public class DataBean implements Serializable {
public static final String value_VALIDATOR = "required";
private String value;
public void setValue(String value) {
this.value = value;
}
public String getValue() {
return value;
}
}
----
Katsuhiko Nagashima
>From: 内田 淳一<[E-MAIL ADDRESS DELETED]>
>Reply-To: [E-MAIL ADDRESS DELETED]
>To: [E-MAIL ADDRESS DELETED]
>Subject: [Seasar-user:3838] S2Strutsのアノテーションを使用したvalidationの
設定について
>Date: Mon, 12 Jun 2006 14:23:51 +0900
>
>ジュンイチと申します。
>
>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 mailing list
>[E-MAIL ADDRESS DELETED]
>https://www.seasar.org/mailman/listinfo/seasar-user
_________________________________________________________________
MSN アラートで欲しい情報を必要な時に逃さずキャッチ!
http://alerts.msn.co.jp/
Seasar-user メーリングリストの案内