代码之家  ›  专栏  ›  技术社区  ›  William

Spring MVC:用于请求映射的CoC

  •  1
  • William  · 技术社区  · 14 年前

    在过去使用过其他MVC框架(如Zend Framework)之后,我习惯了默认情况下按如下方式映射请求的想法。

    http://mysite.com/user/add add 中的方法 User

    有没有一种方法可以在Spring MVC 3中实现这个(或类似的)而不是使用 @RequestMapping 在我的控制器类中并指定要在每个方法中使用的视图?

    1 回复  |  直到 14 年前
        1
  •  2
  •   skaffman    14 年前

    我相信这是可能的,但是您会受到Spring MVC的配置约定的限制。

    我认为最起码的是你的控制器被注释为 @Controller ,也是一个类级别 @RequestMapping 注解。然后按名称映射该类上的各个公共方法。如果方法不返回视图或视图名称,则将从方法名称推断视图名称。

    文档并没有真正涉及到这一点,但是,我们非常鼓励您使用方法级注释,以保持事情的明确性。