我用php开发了一个带有水平菜单(html+css)的项目。现在正在开发一个基于javaspringmvc+postgresql的新项目。我是java spring mvc的新手,有一个问题:
在php中,我可以在php代码中的任何地方调用水平菜单,例如使用include\u once“menu.php”操作符。例如,如何在JavaSpringMVC代码中调用水平菜单“menu.html”?有类似于
php的include\u一次?
菜单控制器代码:
@Controller
@EnableWebMvc
@RequestMapping("/")
public class MenuController {
@RequestMapping(value="/menu", method = RequestMethod.GET)
public String menu(Model model) {
return "/menu/menu";
}
}
statuscontroller代码片段:
@RequestMapping("/status")
public class StatusController {
@RequestMapping(value="/viewallstatus", method = RequestMethod.GET)
public String viewallstatus(Model model) throws SQLException, JsonProcessingException, JSONException, FileNotFoundException, UnsupportedEncodingException, Exception {
model.addAttribute("status", statusDao.ViewAllStatus());
return "/status/viewallstatus";
}
}
@自动连线菜单控制器没有帮助:
@Autowired
private MenuController menuController;
@RequestMapping(value="/viewallstatus", method = RequestMethod.GET)
public String viewallstatus(Model model)
throws SQLException, UnsupportedEncodingException, Exception {
menuController.menu(model);
model.addAttribute("status", statusDao.ViewAllStatus());
return "/status/viewallstatus";
}
menucontroller.menu(model)绘制menu.html,但menu.html消失并绘制另一个视图viewallstatus.html
我需要在viewallstatus.html页面的顶部绘制静态视图“menu.html”-如何在JavaSpringMVC中实现这一点?
暂无答案!
目前还没有任何答案,快来回答吧!