springmvc注解开发和支持返回类型、数据绑定

@RequestMapping里需要配置的映射路径前面的‘/’和后面的‘.do’可以加可以不加。
属性:value指的是请求的地址,是缺省的默认值。string[]支持多路径、传值。
method指的是请求的method类型,get或post,不配置代表支持所有的请求类型。

支持返回类型有:
1.返回ModelAndView
2.返回void
3.返回字符串:作为逻辑视图名、进行重定向redirect:或进行转发forword:
4.返回map

数据绑定:
1、默认支持的参数类型
HttpServletRequest
HttpServletResponse
HttpSession()
Model :作用-将数据填充到request域中
2、简单数据类型的数据绑定
当请求中的参数名和处理器方法的形参名字一致时,会将请求中的参数数据与形参进行绑定。
支持的java基本数据类型有:int String double boolean等。
同时支持多参数:@RequestParam value:绑定的传参的参数名
required:是否必须传递的,默认值是true
defaultValue:默认值
3、简单pojo类型(类型属于基本数据类型)
参数名与pojo属性名的setter方法要一致
4、包装pojo类型
5、集合类型:数组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值