我可以在 Spring MVC 中执行以下操作吗
假设我的 Base GenericController 如下所示,带有一个请求映射“/list”
@Controller
public class GenericController<T>{
@RequestMapping(method = RequestMethod.GET, value = "/list")
public @ResponseBody List<T> getMyPage(){
// returns list of T
}
}
下面是我的两个控制器
@Controller(value = "/page1")
public class Page1Controller extends GenericController<Page1>{
}
@Controller(value = "/page2")
public class Page2Controller extends GenericController<Page2>{
}
现在我将能够访问 URL“/page1/list”和“/page2/list”,其中第一个访问 Page1Controller,第二个访问 Page2Controller。