SpringMVC大致使用流程及注意事项

SpringMVC

流程
1.导入jar包
2.配置springMVC文件
3.配置web.xml
4.对控制类进行声明

Jar包

配置springMVC文件
1.指明包扫描
2.开启jar包注释的解析
3.静态文件放行
4.声明控制类的bean对象@Controller
声明单元方法@RequestMapping(“demo”)地址别名

参数的传递
1.紧耦方式
(1)直接传入req
Req.getParam()
2.解耦方式
(1)声明参数类型和形参名
a.要求请求地址中的参数名与形参名必须一致
b.或者用注解@RequestParam()注解方式给形参起别名,
请求地址中的参数名必须与别名一致
(2)将参数封装到类中
a.根据参数类型,去找对应的实体类,根据实体类中的属性
去地址栏中找对应的参数值,进行封装,传参
(3)对于单一键多值
a.可以放入到String[]数组中
b.可以放入到ArrayList容器中
(4)Restful格式请求数据获取
a.在@RequestMapping(“该单元方法的地址/{参数1}/{参数2}…”)
b.在单元方法的形参前需要给明注释@PathVariable
注意:
底层获取参数是根据方法中的参数的参数名,执行request.getParam(“xxx”);
底层封装类是根据方法中的类的类型,调用类的get/set方法进行赋值封装成对象

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值