tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kiran Badi <ki...@poonam.org>
Subject Where do I store Images in tomcat structure so that I can retrive it properly in all browsers
Date Mon, 28 May 2012 22:38:42 GMT
Hi,

I am using Tomcat 7.0.11 and environment is win 7 home premium with 
servlet/jsp/jstl with netbeans 7.01

I have form where in I upload the image to the folder C://xx  using 
apache commons file upload and then store the file name to the 
DB.Everything is good till here.

Then when I want to display the same image, I query the database using 
servlet and store the image name to attribute like

  request.setAttribute("collegesimg", img);

now via front end jsp, I want to display the same image stored in attribute,

I do

<img src="C://UploadedImages/${collegesimg}" width="80%" height="500">

Now this works perfectly fine,but FF/Chrome fails saying cannot load 
local resources with 404 status.

Now I can understand that this is FF/Chrome by default do allow to 
access local file system on the client.Good till here.

But I am not able to figure out where do I store the images now so that 
I can display it correctly and they remain in place when I redeploy the 
app?Is their any place in Tomcat's dir structure where the folder is 
still called root folder and when we undeploy or redeploy , images still 
remains intact ?

My tomcat 7.0.11 structure looks something like below,


C:\Program Files\Apache Software Foundation\Apache Tomcat 7.0.11>dir
  Volume in drive C is OS
  Volume Serial Number is 8255-4D52

  Directory of C:\Program Files\Apache Software Foundation\Apache Tomcat 
7.0.11

06/12/2011  05:17 AM <DIR>          .
06/12/2011  05:17 AM <DIR>          ..
06/12/2011  05:16 AM <DIR>          bin
08/16/2011  09:05 AM <DIR>          conf
12/07/2011  07:25 AM <DIR>          lib
03/10/2011  03:44 PM            57,851 LICENSE
05/29/2012  12:05 AM <DIR>          logs
03/10/2011  03:44 PM             1,230 NOTICE
03/10/2011  03:44 PM             9,011 RELEASE-NOTES
03/10/2011  03:44 PM             6,860 RUNNING.txt
05/29/2012  03:44 AM <DIR>          temp
06/12/2011  05:17 AM         2,221,126 uninstall.exe
03/30/2012  07:40 AM <DIR>          webapps
08/14/2011  08:15 AM <DIR>          work
                5 File(s)      2,296,078 bytes
                9 Dir(s)  245,526,077,440 bytes free

C:\Program Files\Apache Software Foundation\Apache Tomcat 7.0.11>cd webapps

C:\Program Files\Apache Software Foundation\Apache Tomcat 7.0.11\webapps>dir
  Volume in drive C is OS


  Directory of C:\Program Files\Apache Software Foundation\Apache Tomcat 
7.0.11\w
ebapps

03/30/2012  07:40 AM <DIR>          .
03/30/2012  07:40 AM <DIR>          ..
06/12/2011  05:16 AM <DIR>          docs
06/12/2011  05:16 AM <DIR>          examples
03/30/2012  07:40 AM <DIR>          files
06/12/2011  05:16 AM <DIR>          host-manager
06/12/2011  05:16 AM <DIR>          manager
06/12/2011  05:16 AM <DIR>          ROOT
                0 File(s)              0 bytes
                8 Dir(s)  245,526,077,440 bytes free

C:\Program Files\Apache Software Foundation\Apache Tomcat 
7.0.11\webapps>cd root


C:\Program Files\Apache Software Foundation\Apache Tomcat 
7.0.11\webapps\ROOT>di
r
  Volume in drive C is OS
  Volume Serial Number is 8255-4D52

  Directory of C:\Program Files\Apache Software Foundation\Apache Tomcat 
7.0.11\w
ebapps\ROOT

06/12/2011  05:16 AM <DIR>          .
06/12/2011  05:16 AM <DIR>          ..
03/10/2011  03:44 PM             5,866 asf-logo-wide.gif
03/10/2011  03:44 PM            17,811 asf-logo.png
03/10/2011  03:44 PM               713 bg-button.png
03/10/2011  03:44 PM             1,918 bg-middle.png
03/10/2011  03:44 PM             1,392 bg-nav-item.png
03/10/2011  03:44 PM             1,401 bg-nav.png
03/10/2011  03:44 PM             3,103 bg-upper.png
03/10/2011  03:44 PM             3,469 build.xml
03/10/2011  03:44 PM            21,630 favicon.ico
03/10/2011  03:44 PM            13,066 index.jsp
03/10/2011  03:44 PM             9,011 RELEASE-NOTES.txt
03/10/2011  03:44 PM             2,376 tomcat-power.gif
03/10/2011  03:44 PM             6,074 tomcat.css
03/10/2011  03:44 PM             2,066 tomcat.gif
03/10/2011  03:44 PM             5,103 tomcat.png
03/10/2011  03:44 PM            67,792 tomcat.svg
06/12/2011  05:16 AM <DIR>          WEB-INF
               16 File(s)        162,791 bytes
                3 Dir(s)  245,526,085,632 bytes free

C:\Program Files\Apache Software Foundation\Apache Tomcat 
7.0.11\webapps\ROOT>





---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message