O'Reilly logo

Spring MVC Beginner’s Guide by Amuthan G

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Time for action – serving static resources

Let's see how we can serve static images with Spring MVC:

  1. Place some images under the src/main/webapp/resources/images/ directory; I have used three product images, namely P1234.png, P1235.png, and P1236.png.
  2. Add the following tag in our web application context's configuration DispatcherServlet-context.xml file:
    <mvc:resources  location="/resources/"  mapping="/resource/**"/>
  3. Now, run our application and enter http://localhost:8080/webstore/resource/images/P1234.png (change the image name in the URL based on the images you placed in step 1).
  4. You are now able to view the image you requested in the browser.

What just happened?

What just happened was simple; in step 1, we placed some image files under the src/main/webapp/resources/images/ ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required