前端地址传参和Param传参

2024.6.4笔记

1.前端传的参数到后端,如果参数名称一致则自动匹配,如果不一致则需要用@RequestParam(“前端传过来的参数名”) 作匹配

        通过地址栏传参的两种:

  • 地址加?+参数 如 : ”test/delete?aid=“+row.id 后端名字不一致按上述匹配

    如果是多个参数则“test/delete?aid=”+row.id+“&row.name=”+row.name

  • 第二种拼接方法 ”test/delete/{aid}“ 后端要取到aid的值 用delete(@PathVariable(”aid”)Integer aid)

2.对于params,常用于get请求的添加查询参数,而对于data参数,常用于post请求的数据传递

方法中如果有多个参数,后端接受参数要用@param(此处可以重命名前端传参)例如:

insert(@Param("name") String username, @Param("address") String address);

另外如果xml的动态sql里参数作为判断条件,后端接收也要用@param

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值