我已经将Java Web应用程序从tomcat 5迁移到了tomcat7。它运行良好,但是所有普通静态文件(图像,css)都无法显示为纯HTML格式 它返回一个错误 “ 服务器无法加载资源,状态为404(未找到)””
这是我的jsp代码:
<link rel="stylesheet" type="text/css" href="${contextPath}/stylesheets/eventPanes.css">
注意:我已使用SimpleUrlHandlerMapping映射静态文件 这是代码:
`<bean id="plainfileController" class="com.core.web.BillingAppServletIncludingController"
p:servletName="default" p:prependServletPath="true" />
<bean id="plainfileMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping" p:order="0">
<property name="mappings"> <value>
/javascripts/** = plainfileController
/stylesheets/** = plainfileController
/images/** = plainfileController
/reports/nullpx = plainfileController
/reports/dlAsync.html = plainfileController
</value> </property>
</bean>`
注意:上面的代码在tomcat 5中工作正常,但是在迁移到tomcat 7之后,出现了问题。
有人可以帮我吗?