zoukankan      html  css  js  c++  java
  • SpringMVC----@RequestParam绑定请求参数值

    1.概述

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

      ——value:参数名;

      ——required:是否必须,默认为true,表示请求参数中必须包含对应的参数,若不存在,将抛出异常;

    2.代码测试

        /**
         *    @RequestParam来映射请求参数
         *    value值为请求参数的参数名
         *    required表示该参数是否必须,默认是true
         *    defaultValue表示请求参数的默认值{
         *        本文这里的age如果是基本类型int类型的话,需要在required后设置defaultValue="0"
         *        }
         */
        @RequestMapping(value="/testRequestParam")
        public String testRequestParam(@RequestParam(value="username") String un,
                @RequestParam(value="age",required=false) Integer age
                ){
            System.out.println("SpringMVCTest.testRequestParam()"+un+"__"+age);
            return SUCCESS;
        }

    3.结果

    <a href="springmvc/testRequestParam?username=atguigu&age=11">testRequestParam</a>
    
    
    
    
    控制台:
    SpringMVCTest.testRequestParam()atguigu__11
    SpringMVCTest.testRequestParam()ceshi__11
    SpringMVCTest.testRequestParam()ceshi__111111111
    SpringMVCTest.testRequestParam()ceshi__null
  • 相关阅读:
    我的世界-大堆网易账号免费送!!
    P1016 旅行家的预算
    P1015 回文数
    P1014 Cantor表
    P1013 进制位
    谷歌浏览器插件分享-tampermonkey油猴
    C++逐字输出函数
    P1012 拼数
    Windows下Nginx的启动、停止等命令
    遇到REMOTE HOST IDENTIFICATION HAS CHANGED怎么办?
  • 原文地址:https://www.cnblogs.com/yikuan-919/p/9727274.html
Copyright © 2011-2022 走看看