:)))) Thanks Erik. I guess when you get into the tags mood, you forget there's something called scriptlets :)
-----Original Message----- From: Erik Weber [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 30, 2005 5:06 PM To: Struts Users Mailing List Subject: Re: REPOST: Relative URLs How about: <% String basePathVar = (String) application.getAttribute("myPathVar"); %> . . . <img src="<%= basePathVar %>/restOfPath/image.jpg"> Erik tarek.nabil wrote: > >Thanks everyone. I really like the idea of using a ServletContext >attribute, but I'm not using the EL, is there a way I can do that >without using the EL? > > >-----Original Message----- >From: Benedict, Paul C [mailto:[EMAIL PROTECTED] >Sent: Tuesday, March 29, 2005 6:26 PM >To: 'Struts Users Mailing List' >Subject: RE: REPOST: Relative URLs > >Erik, > >The problem may be that you are using JSP Tags, which are commonly >written to only output links to resources within your context. You may >want to simply think of writing plain old <a> and <img> tags and do it >yourself. > >-----Original Message----- >From: Erik Weber [mailto:[EMAIL PROTECTED] >Sent: Tuesday, March 29, 2005 9:18 AM >To: Struts Users Mailing List >Subject: Re: REPOST: Relative URLs > > >Can't you embed a ServletContext attribute (variable) in your links >using the EL? The attribute value could come from an init param and get >set at app startup. > >Erik > > >tarek.nabil wrote: > > > >>Hi everyone, >> >>I still can not find an answer to my question, so I thought I'd repost >>this and try to make it clearer. I really apreciate any help. >> >> >>How can I refer to resources that are outside my module in a way that >>will not mandate rewriting all the URLs in case I change the location >> >> >of > > >>my module in the hierarchy? >> >>My URL would look like >>http://server/my-application/my-module/doSomething.do >> >>And inside the JSP I need to refer to an image inside a folder >> >> >"images", > > >>for example, the absolute URL should be >> >>http://server/my-application/images/some-image.gif >> >>For that purpose, I can not always use the <html:img> tag, cause some >> >> >of > > >>the images are background images. >> >>I thought about the <html:rewrite> tag, but >> >>I can not use the page attribute, cause it's only limited to resources >>inside the module. >> >>I can not use the href attribute, because I do not want to hardcode >>the application name. >> >>I can not use the forward attribute because I do not want to specify a >>forward for every image. >> >>Even for the images that are simple images and I can use the >><html:img> tag, I can not use the pageKey attribute, also because it's >>module relative and also because then I would need to all the images >>in the ApplicationResources.properties file. >> >>Thanks, >>Tarek Nabil >> >>--------------------------------------------------------------------- >>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] > > > > > > >----------------------------------------------------------------------- >- >------ >Notice: This e-mail message, together with any attachments, contains >information of Merck & Co., Inc. (One Merck Drive, Whitehouse Station, >New Jersey, USA 08889), and/or its affiliates (which may be known >outside the United States as Merck Frosst, Merck Sharp & Dohme or MSD >and in Japan, as Banyu) that may be confidential, proprietary >copyrighted and/or legally privileged. It is intended solely for the >use of the individual or entity named on this message. If you are not >the intended recipient, and have received this message in error, please >notify us immediately by reply e-mail and then delete it from your >system. >----------------------------------------------------------------------- >- >------ > >--------------------------------------------------------------------- >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]