1

我的 JSP 文件视图中缺少所有静态资源。我一直在使用以下控制器和调度程序 servlet 配置。

spring 3.0.1 应用程序中的 dispatcher-servlet 文件

context:component-scan base-package="com.iop.outreach"/>
<mvc:resources mapping="/resources/**" location="/resources/"/><mvc:annotation-driven/>

示例 JSP 文件

...
<link rel="stylesheet" type="text/css" href="resources/css/style.css" />

请求命中下面的控制器

@Controller
@RequestMapping("/superadmin")
public Street Controller {


}

它寻找资源<applicaton_rootname>/superadmin/resources而不是<application_root>/resources/

我不确定这是在哪里发生的?

4

1 回答 1

1

尝试这个:

<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/resources/css/style.css" />
于 2013-01-08T04:00:44.270 回答