2 つの異なるページに同じレコードのリストを表示したいのですが、
最初のコントローラーと JSP
public class Model1Controller{
....
....
@ModelAttribute("/myList")
public ModelAndView myMethod(){
List<String> listOfRecords = new ArrayList<String>();
listOfRecords.add("1");
listOfRecords.add("2");
ModelAndView mv = new ModelAndView();
mv.addObject("listOfRecords", listOfRecords);
return mv;
}
....
....
....
}
最初の JSP
<ul>
<c:forEach items="${listOfRecords}" var="items">
<li${items}></li>
</c:forEach>
</ul>
2 番目のコントローラーと JSP
public class Model1Controller{
....
....
@ModelAttribute("/myList")
public ModelAndView myMethod(){
List<String> listOfRecords = new ArrayList<String>();
listOfRecords.add("1");
listOfRecords.add("2");
ModelAndView mv = new ModelAndView();
mv.addObject("listOfRecords", listOfRecords);
return mv;
}
....
....
....
}
2 番目の JSP
<ul>
<c:forEach items="${listOfRecords}" var="items">
<li${items}></li>
</c:forEach>
</ul>
同じモデル属性に 1 か所でアクセスする方法はありますか
前もって感謝します