| Author |
Unable to load gif file
|
Brett Lee
Greenhorn
Joined: Apr 21, 2006
Posts: 12
|
|
Sir, I am not able to load the gif images.I have given path of the gif files inside the <img> tag.Its still not loading.The following is the tag i have given in my html file - <img src="/temp/red_bar.gif" width="100%" height="19" alt="" border="0">.I have the temp directory in which i have all the gif files.Still its not loading.Please guide me. Thanks Brett
|
 |
Ben Souther
Sheriff
Joined: Dec 11, 2004
Posts: 13410
|
|
If you start the path out with a forward slash "/", you are instructing the browser to search from the root of this site. Since browsers don't know about the concept of a Servlet Webapp, they will build the URL by appending the domain to your path (without the contextPath) Example: If your gif is in: http://www.mydomain.com/myWebApp/images/myimg.gif and you use the following src attribute: /images/myimg.gif The browser will look in: http://www.mydomain.com/images/myimg.gif Note, the contextPath (myWebApp) is missing. The best way to build these paths is to read the contextPath at runtime and create a URL that is relative to the contextPath: This isn't particular to Tomcat. It would be the same for any Servlet/JSP app so I'm going to move this to the Servlet forum for you. -Ben
|
Java API J2EE API Servlet Spec JSP Spec How to ask a question... Simple Servlet Examples jsonf
|
 |
 |
|
|
subject: Unable to load gif file
|
|
|