Hi Nirvan,
Any URL beginning /share/res is initially converted via the URLRewriter to /share/page/resource (which maps it to the Spring MVC dispatcher servlet) which then maps the request to the "resourceController" bean. This controller attempts to locate the resource defined by the remainder of the URL from a number of locations. Resources that are typically loaded are images, CSS, JavaScript, etc (but could be anything) and will be resolved to various locations available to the application (all of which are configurable through Spring application context changes). Typically this allows you to reference resources from anywhere within the application or the classpath. It also allows you to reference resources that are stored under the META-INF directory of JARs on the classpath.
Regards,
Dave