应该如何在Spring MVC中查看多个控制器的配置?

时间:2013-12-01 01:09:00

标签: spring-mvc

我有2个逻辑项目新闻和汽车。对于他们每个人,我需要有单独的控制器。我应该如何配置我的应用程序。

1 个答案:

答案 0 :(得分:0)

如果您使用基于注释的配置,您只需创建2个使用@Controller注释的类,例如:

package com.example.controllers;

@Controller
public class NewsController {

    @RequestMapping(value = "/news")
    public String handleNewsCall() {
        ...
    }

}

package com.example.controllers;

@Controller
public class CarsController {

    @RequestMapping(value = "/cars")
    public String handleCarsCall() {
        ...
    }

}

如果使用基于注释的配置,请不要忘记将以下行添加到spring xml中。

<context:component-scan base-package="com.example" />
<mvc:annotation-driven />