There are a few issues in your structure:
a. You have put <resources mapping="/resources/**" location="/resources/" />
for mapping your resources, this would map anything with uri starting with /resources/
to locations under your webapp, in your structure that would be src/main/webapp/resources
, you however don't have that folder.
b. If you want your files from webapp/css
, webapp/img
, webapp/js
to be available either you can move them into src/main/webapp/resources
folder and access them with say /resources/js/test.js
uri or just put this entry into your servlet-context.xml file also - <mvc:default-servlet-handler />
- if you are interested I have provided more details here