like i said, look at how Link component generates a url back to itself
which invokes it's onlinkclicked() listener

-igor


On Nov 9, 2007 2:21 PM, dd du <[EMAIL PROTECTED]> wrote:
> Igor, Thanks again for your response, do you have a way to invoke a
> listener? I like to click a button from javascript, then somehow a java
> method in a page class can be called, this page class originally calls the
> javascript, which creates all the GUI control and buttons.
>
> David
>
>
>
> On 11/9/07, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
> >
> > what do you want to do when the button is clicked?  invoke a listener
> > or simply go to a page?
> >
> > if go to a page just do:
> >
> > String pageurl=urlfor(MyPage.class); and pass that string to your js
> > which can later do window.location=url;
> >
> > -igor
> >
> >
> > On Nov 9, 2007 7:37 AM, dd du <[EMAIL PROTECTED]> wrote:
> > > Hi, igor, thanks for your response, I am not sure I understand what you
> > > mean, can you make it a little bit more specific or direct me to example
> > or
> > > where to start to look at it? I am thinking to pass an url to
> > javascript,
> > > when a button created from javascript is clicked, then direct it to the
> > url,
> > > which points to a page generated in wicket, but this is not a short-cut
> > way,
> > > also I am trying to download wicket source code to see how AjaxLink
> > class is
> > > implemented since when an ajax link is clicked, the
> > > onClick(AjaxRequestTarget) method is called, maybe I can borrow some
> > ideas
> > > there, but the wicket site has no source code to download, the release
> > zip
> > > file does not contain the source code for wicket, only source code for
> > the
> > > examples, any way to get the wicket open source code?
> > >
> > > Thanks
> > >
> > >
> > >
> > > On 11/9/07, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
> > > >
> > > > there is no magic here. look at how Link#getURL() works - it generates
> > > > a url that invokes onLinkClicked on that Link component. you can use
> > > > much the same mechanism and pass that url to your javascript.
> > > >
> > > > -igor
> > > >
> > > >
> > > > On Nov 8, 2007 8:22 PM, dd du <[EMAIL PROTECTED]> wrote:
> > > > > Hi, all,
> > > > > I am new to wicket, I have a question about calling javascript from
> > > > wicket,
> > > > > suppose I create a page from wicket, from this page I click a
> > button,
> > > > which
> > > > > wicket will call a javascript function, this function will create a
> > > > dialog
> > > > > window with fancy GUI controls, from these controls, if I click one
> > of
> > > > them,
> > > > > an event handler from that javascript file will be called, inside
> > this
> > > > > handler, I need to call back to a wicket java method to handle
> > business
> > > > > logic, now how can I do that? I know if wicket creates all the GUI
> > > > controls,
> > > > > wicket can handle the events easily, but I want javascript to create
> > > > them
> > > > > since it deals with fancy style sheets.
> > > > >
> > > > > Is there a way wicket can handle events generated from javascript
> > > > created
> > > > > buttons? or a way calling back to wicket java code from javascript
> > code?
> > > > >
> > > > > Thanks
> > > > >
> > > > > David
> > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > 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]
> >
> >
>

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

Reply via email to