[Seasar-user:18176] Re: [SAStruts] アクションフォームをセッションに保存、エンティティを型にしたい

神戸洋行 森 [E-MAIL ADDRESS DELETED]
2009年 8月 3日 (月) 18:25:05 JST


森です。

エンティティをセッションにしたい理由は、
1.入力画面
2.入力確認画面
3.登録
で表示項目(登録項目)でデータの表示にエンティティを使いたい為です。
(入力項目でないです、セッション化せずに画面遷移の度に
 検索すればいい話ですが・・・)

> エンティティでSerializableをimplementsしてください。
してみましたが、ダメでした・・・。
エンティティをSerializableをimplementsしてみましたが
エンティティの使い方がダメなのでしょうか?


<エンティティ>
@Entity
@Table(name="SHAIN_MST")
@Component(instance = InstanceType.SESSION)
public class ShainMst implements Serializable {

	private static final long serialVersionUID = 1L;
	

	〜〜

}

@Component(instance = InstanceType.SESSION)
@Entity
@Table(name="XXXX_Trn")
public class XXXXTrn implements Serializable {

	private static final long serialVersionUID = 1L;
	
	〜〜

}

----- Original Message -----
差出人: Yasuo Higa <[E-MAIL ADDRESS DELETED]>
宛先: [E-MAIL ADDRESS DELETED]
時間: Mon, 03 Aug 2009 17:33:02 +0900
件名: [Seasar-user:18173] Re: [SAStruts] アクションフォームをセッションに保存、エンティティを型にしたい

> ひがです。
> 
> > お世話になります、森と言います。
> > 
> > SAStrutsを勉強しながらシステムを構築しております。
> > 
> > SAStruts 1.0.4 SP5を使用しています。
> > 
> > ご質問なのですが、
> > アクションフォームをSESSIONで保存し、
> > その中で、エンティティを型にしたプロパティを定義した場合、
> > Serializableをimplementsしていないクラス(Entityクラス)
> > なので、SIllegalArgumentExceptionのエラーが起きます。
> > 
> エンティティでSerializableをimplementsしてください。
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user



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