0

我想将我的文件夹从上下文映射到资源文件夹中,例如在 context.xml 中(我想从 src/main/resources 映射文件)

<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
    <property name="alwaysUseFullPath" value="true"/>
    <property name="mappings">
        <props>
            <prop key="/resources/**">staticResources</prop>
        </props>
    </property>
</bean>

<bean id="staticResources" class="org.springframework.web.servlet.resource.ResourceHttpRequestHandler">
    <property name="locations">
        <list>
            <value>classpath:/resources/myFolder/</value>
            <value>/resources/</value>
        </list>
    </property>
</bean>

myFolder许多带有文件的子文件夹和更多子文件夹,但萤火虫说错误 404 并且找不到此类资源

4

1 回答 1

1

最好通过mvc命名空间来做到这一点 -

<mvc:resources location="/resources/,classpath:/resources/myFolder" mapping="/resources/**" />

那么你的静态资源应该可以从http://serverurl/contextpath/resources/*

于 2012-07-17T12:28:07.133 回答