如何在spring MVC中编写2个控制器

时间:2014-05-06 09:36:14

标签: spring-mvc

Spring MVC是否可能包含两个像DispatherServet这样的控制器写入多次 当我们开发spring MVC应用程序时。

1 个答案:

答案 0 :(得分:1)

是.. !!有可能的。 您必须在类级别设置@RequestMapping注释,该注释的值将是进入该控制器的所有请求的前缀。

示例:

对于第一控制器:

@Controller
@RequestMapping("test")
public class TestController {

}

对于第二控制器:

@Controller
@RequestMapping("demo")
public class DemoController {

}

如果控制器具有相同/不同的方法,您可以像这样访问

<your server>/test/<RequestMappingName of Method>
<your server>/demo/<RequestMappingName of Method>