【发布时间】:2011-04-22 18:09:08
【问题描述】:
我已经使用 Spring MVC 三个月了。我正在考虑一种动态添加 RequestMapping 的好方法。这是因为需要将控制器部件放入库中,然后动态添加它们。无论如何,我能想到的唯一方法就是像这样声明一个控制器:
@Controller
@RequestMapping("/mypage")
public class MyController {
@RequestMapping(method = RequestMethod.GET)
public ModelAndView mainHandler(HttpServletRequest req) {
return handleTheRest(req);
}
}
这不好,因为基本上我没有使用 Spring。然后我不能使用表单绑定、注释等。我想将 requestMappings 动态添加到可以像通常的 MVC 控制器一样使用自动绑定进行注释的类的方法中,这样我就可以避免手动处理 HttpServletRequest。
有什么想法吗? }
【问题讨论】:
标签: spring-mvc