[Seasar-user:13372] Re: 【S2Dao】サーブレットの中からS2D ao を利用したい
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2008年 3月 21日 (金) 10:59:00 JST
masanです。
下記のようなコーディングでOKでした。
が、使い方は間違っていないでしょうか?
SeihinkikakuTblDao seihinkikakuTblDao =
(SeihinkikakuTblDao)SingletonS2ContainerFactory.getContainer().getComponent(SeihinkikakuTblDao.class);
SeihinkikakuTbl seihinkikakuTbl = seihinkikakuTblDao.selectedByNo(no);
以上、よろしくお願いいたします。
>TO: <[E-MAIL ADDRESS DELETED]>
>BCC: M.OOISHI
>送信者 : <[E-MAIL ADDRESS DELETED]>
>主題 : [Seasar-user:13367] Re:【S2Dao】サーブレットの中からS2D ao を利用したい
>受信日 :08/03/21 09:54
>属性 : なし
>
>ひがです。
>
>> masanです。
>>
>> 下記のようにコーディングをしました。
>> エラーは出なくなったのですが、データベースに接続できていないようで
>> seihinkikakuTblDaoを参照するとnullになっていて
>> SeihinkikakuTbl seihinkikakuTbl = seihinkikakuTblDao.selectedByNo(no)
>> の部分でNullPointerExceptionとなってしまいます。
>>
>> 引き続きのアドバイスをお願いいたします。
>>
>Servletには、自動的にDIされないので、
>SingletonS2ContainerFactory.getContainer().getComponent(
> SeihinkikakuTblDao.class);
>のようにして、Daoを取得してください。
Seasar-user メーリングリストの案内