Re: c:url and context path completion
Trenton Adams <[email protected]> Wed, 28 Nov 2007 14:01:05 -0700
| Newsgroups | gmane.comp.jakarta.taglibs.user |
|---|---|
| Message-ID | <[email protected]> |
Kris Schneider wrote: > On 11/28/07, Trenton Adams <[email protected]> wrote: > >> Kris Schneider wrote: >> >>> On 11/28/07, Trenton Adams <[email protected]> wrote: >>> >>> >>>> I was sure that I had read somewhere that "<c:url >>>> value="/images/pluslittle.gif"/>" usage would automatically cause the >>>> context path to be entered into the output of "c:url". Is that not >>>> correct? Because it's not working! >>>> >>>> >>> From the JSTL 1.1 Spec for <c:url>: >>> >>> As a consequence, an implementation must prepend the context path to a >>> URL that starts with a slash (e.g. "/page2.jsp") so that such URLs can >>> be properly interpreted by a client browser. >>> >>> So, yes, the context should be prepended. What output are you actually seeing? >>> >>> >>> >> I'm seeing it produce "/images/pluslittle.gif", and it completely >> ignores the context path. I'm using tomcat 6 and java 1.5 >> > > This wouldn't happen to be a JSP sitting in webapps/ROOT, would it? > Just checking... > > No, it's sitting in "webapps/appname/WEB-INF/jsp/otherdir/somejsp.jsp"