美文网首页
方法参数列表

方法参数列表

作者: qinhej | 来源:发表于2018-07-17 09:55 被阅读0次

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;和不加注解的情况一样。

相关文章

  • scala 方法

    定义语法: 带有列表参数的方法: 无参数方法

  • javase part10 - 方法的重载

    多个方法的签名中,只有参数列表不相同,就是方法的重载参数列表包括:参数个数,参数类型,参数名称

  • scala学习 二(方法、函数、区别)

    方法 定义语法: 带有参数列表的方法 无参数列表的方法 带有默认值参数的方法(一个参数可以带多个默认值,位置不同也...

  • [译]Scala Currying

    方法可以定义多个参数列表。当调用方法时传递的参数列表少了,则将会产生一个函数,缺失的参数列表会作为这个函数的参数。...

  • java语言基础

    0.方法签名:方法名+参数列表 1.方法的重载(Overload):(1)、方法名相同,参数列表不同,(2)、在编...

  • Java中方法的重载

    1. 什么是方法的重载(Overload)? 方法的名称相同,但是参数列表不同。 2. 什么叫参数列表不同? 参数...

  • 可变参数列表

    可变参数列表 数组可以向可变参数传值,反之,不行 可变参数列表作为参数时只能放在参数的最后面 可变参数列表的方法是...

  • 【从零开始学Java】学习笔记day010

    一.方法重载 概念: 方法名相同,参数列表不同,与返回值类型无关 参数列表不同: 参数个数不同,算不同 参数类型不...

  • 学习笔记 | JAVA的反射(三)

    方法的反射 方法的名称和其参数列表才能唯一决定某个方法 Method 对象中有个 invoke( 对象,参数列表 ...

  • java方法重载时的调用选择

    重载:方法名相同,参数列表不同;参数列表包括参数的个数,类型,不包括参数的返回值,抛出的异常等。对于方法重载时具体...

网友评论

      本文标题:方法参数列表

      本文链接:https://www.haomeiwen.com/subject/mkobpftx.html