我想在我的两个不同页面中显示相同的记录列表,
第一个控制器和 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>
第二控制器和 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>
有什么方法可以在一个地方访问相同的模型属性来访问
提前致谢