@RequestParam注解的基本用法

@RequestParam注解的基本用法在处理方法入参处使用 RequestParam 可以把请求参数传递给请求方法 value 值即请求参数的参数名 required 该参数是否必须 默认为 true d

在处理方法入参处使用@RequestParam可以把请求参数传递给请求方法。

  • value值即请求参数的参数名;
  • required该参数是否必须。默认为true;
  • defaultValue请求参数的默认值。
 
 
  1. @RequestMapping(value = "/testRequestParam")
  2. public String testRequestParam(@RequestParam(value = "username") String username,
  3. @RequestParam(value = "age", required = false, defaultValue = "0") int age) {
  4. System.out.println( "testRequestParam, username: " + username + " , age: " + age);
  5. return SUCCESS;
  6. }

<a href=”testRequestParam?username=atguigu&age=11″>testRequestParam</a>

  •  <li class="tool-item tool-active is-like "><a href="javascript:;"><svg class="icon" aria-hidden="true"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#csdnc-thumbsup"></use> </svg><span class="name">点赞</span> <span class="count"></span> </a></li> <li class="tool-item tool-active is-collection "><a href="javascript:;" data-report-click="{&quot;mod&quot;:&quot;popu_824&quot;}"><svg class="icon" aria-hidden="true"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-csdnc-Collection-G"></use> </svg><span class="name">收藏</span></a></li> <li class="tool-item tool-active is-share"><a href="javascript:;"><svg class="icon" aria-hidden="true"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-csdnc-fenxiang"></use> </svg>分享</a></li> <!--打赏开始--> <!--打赏结束--> <li class="tool-item tool-more"> <a> <svg t="52" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5717" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M179.176 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5718"></path><path d="M509.684 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5719"></path><path d="M846.175 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5720"></path></svg> </a> <ul class="more-box"> <li class="item"><a class="article-report">文章举报</a></li> </ul> </li> </ul> </div> </div> <div class="person-messagebox"> <div class="left-message"><a href="https://blog.csdn.net/_"> <img src="https://profile.csdnimg.cn/B/4/7/3__" class="avatar_pic" username="_"> <img src="https://g.csdnimg.cn/static/user-reg-year/1x/2.png" class="user-years"> </a></div> <div class="middle-message"> <div class="title"><span class="tit"><a href="https://blog.csdn.net/_" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;}" target="_blank">Tong XU</a></span> </div> <div class="text"><span>发布了422 篇原创文章</span> · <span>获赞 27</span> · <span>访问量 10万+</span></div> </div> <div class="right-message"> <a href="https://bbs.csdn.net/topics/" target="_blank" class="btn btn-sm btn-red-hollow bt-button personal-messageboard">他的留言板 </a> <a class="btn btn-sm bt-button personal-watch" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;}">关注</a> </div> </div> </div> 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233199.html原文链接:https://javaforall.net

(0)
上一篇 2025年8月8日 上午8:01
下一篇 2025年8月8日 上午8:22


相关推荐

  • (最新教程)Cursor Pro订阅升级开通教程:使用支付宝订阅Cursor Pro Plus

    (最新教程)Cursor Pro订阅升级开通教程:使用支付宝订阅Cursor Pro Plus

    2026年3月16日
    2
  • 原码补码反码转换「建议收藏」

    原码补码反码转换「建议收藏」一、机器数和真值在学习原码、反码和补码之前,需要先了解机器数和真值的概念。1、机器数一个数在计算机中的二进制表示形式,叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号,正数为0,负数为1.比如,十进制中的数+2,计算机字长为8位,转换成二进制就是00000010。如果是-2,就是10000010。那么,这里的00000010和10000010就是机器数。2、真值机器数的第一位是符号位,后边才是真正的数值,所以机器数的形式值就不等于真正的数

    2025年12月5日
    6
  • Navicat 12 安装激活教程

    Navicat 12 安装激活教程试了很多 10 和 11 的激活成功教程 均卡在了激活码上 没想到这个 12 的版本试验成功了 感谢原文作者的分享 这里只是个转载 软件 工具 教程均在下面的压缩包里链接 https pan baidu com s 1CBdWNamJeZG ojZ9w nbsp 提取码 d7g2 说下其他的几个点 1 尽量安装在非系统盘 2 教程中有提到 VS2017 这应该不是安装激活成功教程的必要条件 而是使用某些功

    2026年3月18日
    2
  • Python新手进阶教程之1、海龟作图——用Python绘图(1)「建议收藏」

    Python新手进阶教程之1、海龟作图——用Python绘图(1)「建议收藏」1.1海龟的作用使用海龟作图,我们不仅能够只用几行代码就创建出令人影响深刻的视觉效果,而且还可以跟海龟看看几行代买如何影响到它的移动。者能够帮助我们理解代码的逻辑。1.2第一个海龟程序让我们使用海龟作图来编写第一个程序。在一个新的IDLE窗口中输入如下的代码并将其保存为Square.py#Square.py-画一个正方形importturtlet=turtle.Pen()foriinrange(100):t.forward(x)t.left(90)

    2022年6月28日
    33
  • 关于CPU编程—无锁编程

    关于CPU编程—无锁编程Lock-free算法通常比基于锁的算法要好:从其定义来看,它们是wait-free的,可以确保线程永远不会阻塞。状态转变是原子性的,以至于在任何点失败都不会恶化数据结构。因为线程永远不会阻塞,所以当同步的细粒度是单一原子写或比较交换时,它们通常可以带来更高的吞吐量。在某些情况下,lock-free算法会有更少的同步写操作(比如Interlocked操作),因此纯粹从性能

    2022年6月1日
    20
  • robotium例子

    robotium例子android基础知识12:android自动化测试04—Robotium:实例(上):http://daimajishu.iteye.com/blog/1556631robotium方法学习实例:http://blog.csdn.net/gzh0222/article/details/7335666Android自动化测试—Robotium:实例(上):http:/

    2022年7月25日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号