弹簧3.0.5 +瓷砖如何判断控制器中是否定义了某个视图(图块)?
在我的控制器里面我创建了一个新的ModelAndView,但是一个公司想要他们自己的视图的情况出现了。一旦发生这种情况,我可以看到其他人也希望他们自己的增长。
@RequestMapping(params="companyId")
public ModelAndView newCompanyView(HttpServletRequest request, String companyId) {
// right here I'd like to check if the "companyABC" view is a defined tile
// and if it is the send that back as a view and I can eliminate a bunch of if
// checks.
if(companyId.equals("ABC")) {
return new ModelAndView("companyABC", "vo", getCompanyVo());
} else {
return new ModelAndView("company", "vo", getCompanyVo());
}
}
这是可能的,如果是的话,那么如何?
已经看到了春天的主题支持,但不幸的是,客户不仅希望页面看起来不同,他们需要不同的功能。我需要的页面几乎是一个完全不同的页面。事实上,如果我所要求的事情不可能实现,我可能会走上这条路。 – kasdega