方法参数列表


title: 方法参数列表
copyright: true
categories: springmvc和springboot
tags: 参数
password:


  • 1.普通方法参数
    例如:
    @RequestMapping("/agreeOne")
    @RequiresPermissions("withdraw:audit")
    @ResponseBody publicControllerResultagreeOne(Longid){

    参数id可以不传值(可以没有这个参数{},或者参数为空{id:null},或者参数为空字符串id:""),方法还是会进行,当前段html或者ajax传值为""空字符串的时候,在java方法中id为null;


  • 2.@RequestMapping("/agreeOne")
    @RequiresPermissions("withdraw:audit")
    @ResponseBody
    Public ControllerResultagreeOne(@RequestParam Long id){

    如果加了@RequestParam注解,则默认必须要传参,不然会报404。可以传{id:null}也可以传空字符串
    data:{id:""}, 到了Java端参数都是null
    但是 如果不传参数则会报404,例如://data:{id:""},
    或者 data:{}


  • 3.如果变成1那种类型,则可以@RequestParam(required=false) 默认为true;和不加注解的情况一样。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容