[Seasar-user:9688] Re: Page クラスで強制ロールバック
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2007年 8月 6日 (月) 11:14:49 JST
ひがです。
> 久保と申します。
>
> > お世話になっております。TuMikiです。
> >
> > Pageクラスで複数のDaoメソッドを作ろうとしています。
> > 入力系ですので、エラーが発生したときにエラーページに飛ぶのではなく
> > そのまま画面にメッセージを表示したいのですが、
> > 普通に終わってしまうと、DBに対してコミットが発行されると予想しています。
> > Pageクラス内で、強制的にロールバックを発行するサンプルとかありませんで
> > しょうか?
>
org.seasar.teeda.core.interceptor.AppThrowsInterceptor
をPageクラスに設定し、Pageクラスでは、
SRuntimeExceptionを継承した例外をthrowすると
目的のことができると思います。
--
Yasuo Higa
[E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内