Ah so! There is a way to do that; you can get the url from javascript and pass it to (or query it from) the applet. Sorry; I'm so used to doing server-side only that I tend to forget some people do client-side too. :)
>From: "Patrick Li" <[EMAIL PROTECTED]> >Reply-To: "JDJList" <[EMAIL PROTECTED]> >To: "JDJList" <[EMAIL PROTECTED]> >Subject: [jdjlist] Re: URL of the page that contains an applet >Date: Wed, 21 Aug 2002 14:22:39 -0400 > >Thanks for the intriguing comments, Joseph. While they are all true, I >am talking about Applet, not Servlet. Is there a way to do that in >Applet? > >Thanks again. > >-----Original Message----- >From: Joseph Ottinger [mailto:[EMAIL PROTECTED]] >Sent: Wednesday, August 21, 2002 2:06 PM >To: JDJList >Subject: [jdjlist] Re: URL of the page that contains an applet > > >I know it's very hard to believe, but the Servlet API does in fact give >you >the way to build a complete URL, including parameters, of the invoked >resource. It doesn't give you the full URL, because that's not always >accurate due to the fact that parameters can come via POST or GET - with > >GET, they're in the URL, with POST they're not. > >Check out the (very mysterious) HttpRequest object; if you look hard >you'll >see strangely named functions like "getParameterNames()" which - >difficult >to believe, but it's true! - will give you the names of all parameters >passed to the resource. With the names in hand, you can do odd things >like >query their values. And if you can manage that, with sweat upon your >brow, >you can build a full query string (resolving all POSTed parameters to >their >GET equivalent, naturally) to your heart's content. > > > >From: "Patrick Li" <[EMAIL PROTECTED]> > >Reply-To: "JDJList" <[EMAIL PROTECTED]> > >To: "JDJList" <[EMAIL PROTECTED]> > >Subject: [jdjlist] URL of the page that contains an applet > >Date: Wed, 21 Aug 2002 12:36:00 -0400 > > > >Hi, > > > >I am try to get the URL, including parameters passed to it, of the page > >that contains an applet while running the applet itself. The form of >url > >will be something like this: > > > >http://host.com/default.htm?parm1=xxx.yyy > > > >I have searched a few books and google, but didn't get anywhere. Any > >help is appreciated. > > > >Patrick > > > >To change your membership options, refer to: > >http://www.sys-con.com/java/list.cfm > > >----------------------------------------------- >Joseph B. Ottinger [EMAIL PROTECTED] >http://enigmastation.com IT Consultant > >_________________________________________________________________ >Send and receive Hotmail on your mobile device: http://mobile.msn.com > > >To change your membership options, refer to: >http://www.sys-con.com/java/list.cfm > >To change your membership options, refer to: >http://www.sys-con.com/java/list.cfm ----------------------------------------------- Joseph B. Ottinger [EMAIL PROTECTED] http://enigmastation.com IT Consultant _________________________________________________________________ Join the world�s largest e-mail service with MSN Hotmail. http://www.hotmail.com To change your membership options, refer to: http://www.sys-con.com/java/list.cfm
