我有一個基於Spring MVC的應用程序,我想添加一個功能,其中一些控制器將根據參數的值返回相同的視圖。Spring:配置xml使控制器根據參數返回視圖
@RequestMapping("/someView")
public String returnView(Model model, HttpServletRequest request, String param){
if(param.equals("condition")){
return "commonView";
}
// do stuff
return "methodSpecificView";
}
有沒有辦法可以在xml中配置第一個if條件?由於類似的功能需要在許多控制器中實現,並且我不想編寫樣板代碼,所以xml配置可以使事情變得更簡單。
此外,如果第一個是可能的,是否可以擴展以從請求映射方法簽名中消除參數param
並將其放入xml中?