ugh, <base> tags really cause a lot of problems, we should look for a
better solution.

Carol





                                                                                       
                                      
                    [EMAIL PROTECTED]                                            
                                      
                    roupvu.com                     To:     JetSpeed 
<[EMAIL PROTECTED]>                         
                    Sent by:                       cc:                                 
                                      
                    <[EMAIL PROTECTED]        Subject:     Re: How do we want to 
handle links to images?                
                    dogs.com>                                                          
                                      
                                                                                       
                                      
                                                                                       
                                      
                    12/14/2000 05:55 AM                                                
                                      
                    Please respond to                                                  
                                      
                    "JetSpeed"                                                         
                                      
                                                                                       
                                      
                                                                                       
                                      




ingo schuster wrote:
>
> Hi,
>
> I found the root of our (/)images problem:
>
> The ECS layout uses a <base> tag, the JSP layout didn't. That's why
> "images/max.gif" worked well with ecs but not with JSPs (and why I used
> absolute links to the images). These absolute links are fine as long as
you
> run jetspeed in the default web application "/", but they don't work with
a
> own jetspeed application (e.g. "/jetspeed/"). That's how Mike seems to
have
> his jetspeed configured.
> Anyway, not that the problem is clear, it's easy to fix: I changed all
> "/images" paths to "images" and I will add a <base> tag to the
desfault.jsp.
>

You're right. Actually, I sent an email about this yesterday but it did not
seem to have reached the mailing-list for some reason, so here it is again:

Yes, I chenged the semantics of the images and external content links in
the JR.p
and java code:

In the current version, the images/css etc are resolved like this in ECS:

http://<servername>:<serverport><contextname><content_root_url><image href>

is: the content_root is now relative to the webapp and default to "/"
and the <image_href> is relative to the content_root itself relative to
webapp.

This is handled in the ECS layout by adding a BASE html tag for resolving
relative URLs

<base href="http://<servername>:<severport><context>"/>

This should pretty easy to adapt the JSP layout.

If you have a better system for resolving all the URLs within the context
that would be definitely welcome.

--
Rapha�l Luta - [EMAIL PROTECTED]
Vivendi Universal Networks - Services Manager / Paris


--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives and Other:  <http://marc.theaimsgroup.com/?l=jetspeed>
Problems?:           [EMAIL PROTECTED]





--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives and Other:  <http://marc.theaimsgroup.com/?l=jetspeed>
Problems?:           [EMAIL PROTECTED]

Reply via email to