Ok, I guess I figured what was wrong with this component's java source
although now I have another question.

@OnEvent(component="logout")

should be

@OnEvent(component="actionlink")

However, if I put another action link in the same
component  the annotation on that link's handler will
have to be

@OnEvent(component="actionlink_0")

that's odd. Is there anyway to control this naming?

Thanks,
Alex.

On 9/20/07, Alex Shneyderman <[EMAIL PROTECTED]> wrote:
> Hi, all!
>
> I have a custom built component it has an action link in it.
> The markup looks lie this:
>
>         <t:actionlink id='logout'>Logut</t:actionlink>
>
> then in the component's java source I have an event handler like this:
>
>         @OnEvent(component="logout")
>         public void doLogout() {
>                 System.out.println("onActionLogout");
>                 _loginInfo.setUserLoggedIn(false);
>                 _loginInfo.setUsername(null);
>         }
>
> the event never fires (I do not see the system out stmt)
>
> Any idea on what am I doing wrong?
>
> --
> Thanks,
> Alex.
>


-- 
Thanks,
Alex.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to