我想知道用@Controller 标记方法(或类)的要求是什么?至于输入参数,Spring 教程似乎表明方法有时可以不接受任何内容,有时可以接受Model
对象:
http://blog.springsource.com/2011/01/04/green-beans-getting-started-with-spring-mvc/
和这个:
似乎表明返回类型可以是String或ModelAndView。我试图在官方文档中查找,但找不到太多信息。我想肯定有一些要求。任何指针?
我想知道用@Controller 标记方法(或类)的要求是什么?至于输入参数,Spring 教程似乎表明方法有时可以不接受任何内容,有时可以接受Model
对象:
http://blog.springsource.com/2011/01/04/green-beans-getting-started-with-spring-mvc/
和这个:
似乎表明返回类型可以是String或ModelAndView。我试图在官方文档中查找,但找不到太多信息。我想肯定有一些要求。任何指针?
在 Spring Class 中标记为@Controller,方法标记为@RequestMapping,根据参数、url 路径、accept header 等处理特定的请求。
Spring MVC 非常灵活,允许您拥有多种返回类型,请参阅spring 参考,请参阅同一页面上的“支持的方法返回类型”部分。