Главная страница:ModelAndView mav = new ModelAndView("dashboard/layout");
Страница панели:ModelAndView mav = new ModelAndView("dashboard/panel");
layout.jsp
.....
.....
panel.jsp
..samplecontent...
Я хочу показать список панелей на странице Panel.jsp, но он должен находиться внутри макета.jsp, чтобы получить весь стиль и функциональные возможности из макета.jsp вместо Panel.jsp
Проблема: код контроллера
@RequestMapping("DashboardController/loadLayout")
public ModelAndView loadLayout() {
System.out.println("====Inside DashboardController#loadLayout====");
//list of dashboards
List dashboards = dashboardManagerService.findAllActive();
ModelAndView mav = new ModelAndView("dashboard/layout");
Set panelData = new HashSet();
for (Dashboard dashboard : dashboards) {
//panelData from the dashboard
panelData.addAll(dashboard.getLayoutPanels());
}
if (!panelData.isEmpty()) {
System.out.println("inside the else part " + panelData);
return editPanel(panelData);
} else {
System.out.println("inside the if part " + panelData);
}
return mav;
}
public ModelAndView editPanel(Set panelData) {
System.out.println("====Inside DashboardController#editPanel====");
ModelAndView mav = new ModelAndView("dashboard/panel");
mav.addObject("panelData", panelData);
mav.setViewName("dashboard/panel");
return mav;
}
Подробнее здесь: https://stackoverflow.com/questions/788 ... delandview
ModelAndView внутри другого ModelAndView ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как открыть ответ Spring ModelAndView в методе успеха Ajax как полную страницу?
Anonymous » » в форуме JAVA - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как открыть ответ Spring ModelAndView в методе успеха Ajax как полную страницу?
Anonymous » » в форуме Jquery - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как нам решить, нужно ли нам использовать ModelAndView или String в методе Controlle Spring?
Anonymous » » в форуме JAVA - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-