HomeController.java ページを動的にロードする Web ページがあります。私の最初の Mapping メソッドは、選択した製品に従って適切なページをロードします。各製品ページにメニューがあり、2 番目のマッピング メソッドを実行する必要があります。ただし、常に最初のものを実行します。2番目のものを実行するにはどうすればよいですか?
@RequestMapping("/page/{pagename}")
public ModelAndView loadProductPage(ModelMap model, @PathVariable("pagename") String pagename) {
System.out.println("Load Product Page");
model.addAttribute("productname",pagename);
return new ModelAndView("products/"+pagename+"/"+pagename);
}
@RequestMapping("/page/loadpage/{choosedProduct}/{linkChoosed}")
public ModelAndView loadProductMenuPages(ModelMap model, @PathVariable("linkChoosed") String linkChoosed, @PathVariable("choosedProduct") String choosedProduct) {
System.out.println("Product Choosed" + choosedProduct);
System.out.println("Link Choosed" + linkChoosed);
return new ModelAndView("products/"+choosedProduct+"/"+linkChoosed);
}