String s = (String)null;
とか
ClassA c = (ClassA)null;
は、ClassCastException、NullPointerExceptionといった例外は起きない
Integer(オブジェクト型)への変換からさらにプリミティブ型への変換が入ると落ちる
int i = (Integer)null;
は、NullPointer
String s = (String)null;
とか
ClassA c = (ClassA)null;
は、ClassCastException、NullPointerExceptionといった例外は起きない
Integer(オブジェクト型)への変換からさらにプリミティブ型への変換が入ると落ちる
int i = (Integer)null;
は、NullPointer
~Formというクラスに、
プロパティ作って、そのGetter、Setterにアノテーション書くのは、
いいと思う
ただ、たとえば、
押したボタンによって、チェック内容が異なるような場合
同じFormクラスを使っていると対処できないような気がする
アノテーションで分岐できたりするのかな
SAStrutsは、押したボタンによって
バリデーションの実施を制御できるような
アノテーションが有る