Tod, Thanks - sounds like just what I was looking for. Happy Christmas,
James > -----Original Message----- > From: Tod Harter [mailto:[EMAIL PROTECTED] > Sent: 23 December 2003 14:28 > To: [EMAIL PROTECTED] > Subject: Re: Getting Apache documentroot from within a > TaglibHelper-based Taglib > > Check out the WebUtil taglib. It has a function which gets > you the 'name of the server as seen by the client', which I > would assume it recovers from the HTTP request headers. > > On Tuesday 23 December 2003 7:06 am, James Lavery wrote: > > Kip's reply has helped me get the document_root, but I've just > > realised that what I need is to retrieve the URL of a > document which > > I've just created, as seen by the client. > > > > For example, I'm using a test machine here in our office, > and so the > > URL at which I'm pointing my browser is: > > > http://pi-080/AxKit/xsp/map_title.xsp?id=269&server=indy&service=31501 > > &d base=ayrdm_2000&groupid=229&userid=30115¶ms=0:0:0:1:1:V:O:100 > > > > In my taglib, I need to generate a file, and be able to > refer to them > > in the final HTML page as, for example: > > > > http://pi-080/map_data/tt_123.dat > > > > The problem I'm having is generating the http://pi-080 part > of the url. > > I'm sure this is available via the Apache->request mechanism or > > similar, but I can't find it! I can get the > server_hostname, and the > > filename, but these don't have the full url of the site. > > > > If someone can point me in the right direction, I'd appreciate it. > > > > Thanks, > > > > James > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] For > > additional commands, e-mail: [EMAIL PROTECTED] > > -- > Tod Harter > Giant Electronic Brain > http://www.giantelectronicbrain.com > > > --------------------------------------------------------------------- > 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]