[Seasar-user:8946] Re: [Teeda]エラー遷移ができません
Tetsutaroh Satoh
[E-MAIL ADDRESS DELETED]
2007年 7月 4日 (水) 19:37:43 JST
佐藤徹太郎です。
大谷さん、お返事ありがとうございました。
おかげさまで、期待通りエラーページに
遷移できました。
-----Original Message-----
From: [E-MAIL ADDRESS DELETED]
[mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of Shinpei Ohtani
Sent: Wednesday, July 04, 2007 2:44 PM
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:8940] Re:[Teeda]エラー遷移ができません
大谷です.
<components namespace="teedaErrorPage" >
<component
class="org.seasar.teeda.extension.util.TeedaExtensionErrorPageManagerImpl">
<initMethod name="addErrorPage">
<arg>@[E-MAIL ADDRESS DELETED]</arg>
<arg>"/view/error/userInfoDeleteError.html"</arg>
</initMethod>
<initMethod name="addErrorPage">
<arg>@[E-MAIL ADDRESS DELETED]</arg>
<arg>"/view/error/error.html"</arg>
</initMethod>
</component>
</components>
のようにしてみてください.
</components>
07/07/04 に Tetsutaroh Satoh<[E-MAIL ADDRESS DELETED]> さんは書きました:
>
>
>
> 佐藤徹太郎です。
>
> お世話になっております。
>
>
>
> Dolteng 0.17.0(Teeda+S2Dao)
>
> Teeda-1.0.3
>
> で開発をしています。
>
>
>
> Throwable:org.seasar.dao.NotSingleRowUpdatedRuntimeException
>
> が発生したら、userInfoDeleteError.htmlに遷移するように
>
> 設定したいのですが、error.htmlに遷移してしまいます。
>
> 設定は、下記のようにしました。
>
>
>
> 【teedaErrorPage.dicon】
>
> <?xml version="1.0" encoding="UTF-8"?>
>
> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN"
>
> "http://www.seasar.org/dtd/components24.dtd">
>
> <components namespace="teedaErrorPage" >
>
>
>
> <component
>
class="org.seasar.teeda.extension.util.TeedaExtensionErrorPageManagerImpl">
>
> <initMethod name="addErrorPage">
>
> <arg>@[E-MAIL ADDRESS DELETED]</arg>
>
> <arg>"/view/error/error.html"</arg>
>
> </initMethod>
>
> </component>
>
> <component
>
class="org.seasar.teeda.extension.util.TeedaExtensionErrorPageManagerImpl">
>
> <initMethod name="addErrorPage">
>
>
> <arg>@[E-MAIL ADDRESS DELETED]</arg>
>
>
> <arg>"/view/error/userInfoDeleteError.html"</arg>
>
> </initMethod>
>
> </component>
>
> </components>
>
>
>
> 【/view/error/userInfoDeleteError.html】
>
> <html>
>
> <head>
>
> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
>
> <title>利用者情報削除のエラー</title>
>
> </head>
>
> <body>
>
> <h2>番号が違います、正しい番号を入力してください</h2>
>
> </body>
>
> </html>
>
>
>
> org.seasar.dao.NotSingleRowUpdatedRuntimeException
>
> は、Throwableのサブクラスなので
>
> Diconファイルに記述したようにError.htmlに遷移
>
> してしまうのだと思います。
>
> <initMethod name="addErrorPage">
>
> <arg>@[E-MAIL ADDRESS DELETED]</arg>
>
> <arg>"/view/error/error.html"</arg>
>
> </initMethod>
>
> の記述を残したまま、
>
> org.seasar.dao.NotSingleRowUpdatedRuntimeException
>
> が発生したら
>
> userInfoDeleteError.htmlに遷移する
>
> 方法はありますでしょうか?
>
>
>
> ご教授よろしく御願いいたします。
>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
>
--
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================
_______________________________________________
Seasar-user mailing list
[E-MAIL ADDRESS DELETED]
https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内