Implementing Controllers
来源:互联网 发布:java8 javascript 编辑:程序博客网 时间:2024/05/20 23:03
控制器提供了访问应用程序的行为,控制器还可以解释用户的输入,并将这些输入转化为model对象,然后渲染给视图。spring实现一个控制器时很抽象的,它允许你使用一种很自由的方式。
spring2.5就介绍一种基于注解的mvc的开发控制器的模式,你可以使用像@RequestMapping, @RequestParam, @ModelAttribute 注解等等。控制器的实现风格并不要求你继承特定的类或者实现特定的接口。它并没有直接依赖Servlet or Portlet APIs,反正你可以通过配置来访问Servlet 和 Portlet 功能。
spring2.5就介绍一种基于注解的mvc的开发控制器的模式,你可以使用像@RequestMapping, @RequestParam, @ModelAttribute 注解等等。控制器的实现风格并不要求你继承特定的类或者实现特定的接口。它并没有直接依赖Servlet or Portlet APIs,反正你可以通过配置来访问Servlet 和 Portlet 功能。
正如你所看到的那样,@Controller和@RequestMapping可以自由的放在方法的签名上面。在这个特定的例子中,方法接受了一个Model的参数,并且返回了一个String类型的视图名。其实各种各样的方法参数和方法返回值都是可以被解析的。
0 0
- Implementing Controllers
- CHAPTER 2 Implementing Controllers and Views
- Spring4.3.8MVC中文文档-22.2-Implementing Controllers-实施控制器
- Navigation Controllers
- Navigation Controllers
- Animation Controllers
- AngularJs Controllers
- Implementing IMSAdminBaseSink
- Implementing FSD_GetVolumeInfo
- Implementing Autorelease
- Implementing graphics
- Implementing Inheritance
- Presenting View Controllers from Other View Controllers
- How View Controllers Present Other View Controllers
- Navigation Controllers + UITabBarController
- Modal view controllers
- iPhone SDK Basic Controllers
- ogre中的controllers
- 逻辑学和计算理论相关概念
- [Android Studio 权威教程]Mac下安装Android Studio
- fzu 1150 Farmer Bill's Problem
- [二分] 最大化平均值
- 深拷贝和浅拷贝
- Implementing Controllers
- nyoj 24 素数距离问题
- [Android Studio 权威教程]Windows下安装Android Studio
- 安卓的观察者模式
- fzu 1171 Hard to Believe, but True!
- java怎么用一行代码初始化ArrayList
- [Android Studio 权威教程]离线配置SDK,创建第一个AS项目
- [Android Studio 权威教程]配置出“NB”的Android Studio
- UVALive - 3713 Astronauts(2-SAT)