Well this is the code i have, unfortuntately the eventlister does not
seem to get triggered:

HTML page:

<td class="tableinfo">
      <span jwcid="projectSelection" style="width: 200px; height: 18px;"/>
</td>

Java Class:

        @Component(id="projectSelection", bindings = {"model=clientModel",
"value=clientName",
                "displayName=message:choose.project", "filterOnChange=true",
                "validators=validators:required"})
        public abstract Autocompleter getProjectSelection();

        @EventListener(targets = "projectSelection", events = "selectOption")
        public void projectSelected()
        {
                log.info("Selected Option triggered event");
        }

When an option has been selected I am not seeing any events in my log
file.  Does something look wrong with this code?

Thanks

On 5/14/07, Daniel Jue <[EMAIL PROTECTED]> wrote:
Here is another example you can use:

http://www.phy6.net/wiki/tiki-index.php?page=Tapestry+4.1.1+Simple+Selection+Model+Update+using+AJAX

I also remember having trouble using that example.
The html should have:

<span jwcid="projectSelection" />


On 5/14/07, Chris Chiappone <[EMAIL PROTECTED]> wrote:
> I'm also having trouble getting the eventlistener triggered when
> somthing is selected.
>
>
> On 5/14/07, Chris Chiappone <[EMAIL PROTECTED]> wrote:
> > I believe the eventlistener documentation contains some bugs.  I
> > copied the following code:
> >
> >
> > The relevant html:
> >
> > ....
> >
> > <form jwcid="[EMAIL PROTECTED]" clientValidationEnabled="true">
> >         <fieldset>
> >            Select a project:
> >            <span jwcid="projectSelect" />
> >         </fieldset>
> > </form>
> >
> > ....
> >
> > The java page class snippet:
> >
> > ....
> > @Component(bindings = { "model=projectModel", "value=selectedProject",
> >         "displayName=message:choose.project", "filterOnChange=true",
> >         "validators=validators:required"})
> > public abstract Autocompleter getProjectSelection();
> >
> > @EventListener(targets = "projectChoose", events = "selectOption")
> > public void projectSelected()
> > {
> >         // do something
> > }
> > ....
> >
> >
> >
> > And get a TemplateParseException: unknown component id 'projectSelected'
> > This componentid in the html page should be projectSelection correct?
> >
> > --
> > ~chris
> >
>
>
> --
> ~chris
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

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




--
~chris

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

Reply via email to