Using Paths Relative to Document Root in Tomcat/JSP

I am new to Tomcat/JSP and I have what I think is a fairly simple question, I just don't know enough to figure it out. I have a webapp with the following structure.

myapp
---src
---build
---WebRoot
------css
---------main.css
------images
---------image1.jpg
---------image2.jpg
------index.jsp

From index.jsp, if I want to reference my image1.jpg, it will work if I use src="images/image1.jpg", but src="/images/image1.jpg" doesn't. Same goes for stylesheets. I know that this must have something to do with what Tomcat considers the document root, but I can't figure out how to make it work.

Is there a way to use paths relative to the document root instead of relative to the current file? Maybe there's some configuration setting that I'm missing?
lukeinjaxAsked:
Who is Participating?
 
rrzCommented:
This question was just recently asked at
http://www.experts-exchange.com:80/Software/Server_Software/Application_Servers/Java/Apache_Tomcat/Q_22700466.html
Use should use
src="<%= request.getContextPath() %>/images/image1.jpg",
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.