[Seasar-user:8825] Re: [S2Dao]Query の書き方について
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2007年 6月 29日 (金) 17:09:47 JST
ひがです。
> masanです。
>
> この IndexServiceImplにあるloginUsermasterを呼び出す前に
> IndexPage.asで
>
> public function login():void {
> var dto:Usermaster = getInstance();
> remoteCall(service.loginUsermaster(dto.username),
loginUsermasterOnSuccess, loginUsermasterOnFault);
> }
>
> public function getInstance():Usermaster {
> var dto:Usermaster = new Usermaster();
>
> dto.username = document.m_username.text;
>
> return dto;
> }
>
> こんな感じでコーディングをしていますが、いかがでしょうか?
>
Flex側のコーディングは問題ないと思います。
Daoに対するsetterメソッドを追加してください。
よろしくお願いします。
> >TO: <[E-MAIL ADDRESS DELETED]>
> >BCC: M.OOISHI
> >送信者 : <[E-MAIL ADDRESS DELETED]>
> >主題 : [Seasar-user:8820] Re:[S2Dao]Query の書き方について
> >受信日 :07/06/29 16:40
> >属性 : なし
> >
> >ひがです。
> >
> >> masanです。
> >>
> >> うまく説明できないかもしれませんが・・・
> >> Flexアプリケーションにてテキストボックスに値を入力してボタンを
> >> クリックすると
> >> IndexServiceImplにあるloginUsermasterが呼ばれます。
> >> コーディングは以下です。
> >>
> >> package avpdd2.web.avpdd2.impl;
> >>
> >> import org.seasar.flex2.rpc.remoting.service.annotation.RemotingService;
> >>
> >> import avpdd2.dao.UsermasterDao;
> >> import avpdd2.entity.Usermaster;
> >> import avpdd2.web.avpdd2.IndexService;
> >>
> >> @RemotingService
> >> public class IndexServiceImpl implements IndexService {
> >> private UsermasterDao dao;
> >> public Usermaster loginUsermaster(String username) {
> >> return dao.selectedByName(username);
> >> }
> >> }
> >>
> >> この最後の部分でNullPointerExceptionが起きていると思われます。
> >>
> >UsermasterDaoへのsetterメソッドを追加してください。
> >よろしくお願いします。
> >
> >--
> >Yasuo Higa
> >[E-MAIL ADDRESS DELETED]
> >_______________________________________________
> >Seasar-user mailing list
> >[E-MAIL ADDRESS DELETED]
> >https://ml.seasar.org/mailman/listinfo/seasar-user
> >
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
--
Yasuo Higa
[E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内