> -----Original Message-----
> From: Travis Stevens [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, August 11, 2004 9:31 AM
> To: [EMAIL PROTECTED]
> Subject: html base tag
> 
> 
> I have been using the struts html base tag.  Unfortunately, our new 
> staging machine is done with a proxy pass.  This means that the URL 
> being sent to the box in which the tomcat is located is 
> changed and the 
> base is then wrong.

This has been discussed before on this list... might want to try searching for the 
solution there.


> 
> For example:
> 
> www.outside_firewall.com/tomcat
> 
> is proxy passed to
> 
> www.inside_firewall.com/tomcat
> 
> which means when the page returns to the client, the base tag is
> <base href="www.inside_firewall.com/tomcat">
> 
> Currently the base tag determines the server via the following
> 
> 1. Passed as parameter?
> 2. request.getServer()
> 
> I would like to add another step
> 1. Passed as parameter?
> 2. An init parameter in the ServletContext instance?
> 3. request.getServer()
> 
> In order to do this, I will add a field to Global entitled 
> SERVER with 
> value "server" which can be configured in web.xml.  I will 
> then access 
> that variable via the ServletContext in the BaseTag class.
> 
> Does this sound feasible?  Any other ideas?  Is this 
> something I should 
> submit to be added to struts?
> 
> -Trav
> 
> 
> ---------------------------------------------------------------------
> 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