Implementing Controllers

控制器提供了访问应用程序的行为,控制器还可以解释用户的输入,并将这些输入转化为model对象,然后渲染给视图。spring实现一个控制器时很抽象的,它允许你使用一种很自由的方式。

spring2.5就介绍一种基于注解的mvc的开发控制器的模式,你可以使用像@RequestMapping, @RequestParam, @ModelAttribute 注解等等。控制器的实现风格并不要求你继承特定的类或者实现特定的接口。它并没有直接依赖Servlet or Portlet APIs,反正你可以通过配置来访问Servlet 和 Portlet 功能。

正如你所看到的那样,@Controller和@RequestMapping可以自由的放在方法的签名上面。在这个特定的例子中,方法接受了一个Model的参数,并且返回了一个String类型的视图名。其实各种各样的方法参数和方法返回值都是可以被解析的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值