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
  • 相关阅读:
    sunjiali
    dingding
    xlrd
    Python基础2
    Python常用算法学习
    Python基础1
    分布式监控系统
    堡垒机
    通过Python实现简单的计算器
    Python常用模块学习
  • 原文地址:https://www.cnblogs.com/yikuan-919/p/9727274.html
Copyright © 2011-2022 走看看