spring mvc 为什么要把controller交给子容器管理
1个回答
2016-09-02
展开全部
springmvc是处理映射请求,而spring是bean容器。spring扫描后将@Controller注解视为一个对象保存在容器中,如果不在mvc中启动扫描@Controller注解的话那么即使访问该映射的路径(@RequestMapping路径)下的文件也会报错404,因为springmvc找不到,因此必须要让springmvc框架去扫描@Controller才能真正的映射到指定路径。
而且为了架构清晰可以只让springmvc管理不需要spring管理了。
希望对你有帮助。
而且为了架构清晰可以只让springmvc管理不需要spring管理了。
希望对你有帮助。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询