データベースから取得したテーブルに「グループ」の詳細をリストするページに、Spring MVC アプリケーションがあります。すべてのグループの URL は「/viewgroup/410」に設定されます。410 は、データベースからロードされ、viewgroup.jsp ページに表示されるグループ ID です。
<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 でパラメーターを渡すときに、jsp ページで静的リソースのリソース パスを提供するにはどうすればよいですか?