我有一个 spring mvc 应用程序,在一个页面中,我在一个表中列出了从数据库中获取的“组”详细信息。每个组的 url 设置为“/viewgroup/410”,其中 410 是组 ID,将从数据库中加载并显示在 viewgroup.jsp 页面中。
<td><a href="viewgroup/${group.groupid}">${group.name}</a></td>
所以,控制器方法有
@RequestMapping("/viewgroup/{groupid}")
public String viewGroup() {
...
}
像这样。jsp页面无法加载我在目录结构中的静态资源
+webapp
+resources
+css
+js
+images
+views
+login.jsp
jsp 页面的 image/js/css 路径如下。
<link href="resources/css/bootstrap.css" rel="stylesheet" media="screen">
我尝试添加
@Controller
@RequestMapping("/viewgroup/**")
public class ViewGroupController {
...
}
这在jsp中
<link href="viewgroup/resources/css/bootstrap.css" rel="stylesheet" media="screen">
仍然jsp页面加载无法加载静态资源。url中传递params时,jsp页面中静态资源的资源路径如何提供?