zoukankan      html  css  js  c++  java
  • springmvc 参数绑定

    1. httpservletrequest request

    request.getParameter("a")方法去取参数


     用注解@RequestParam绑定请求参数

    用注解@RequestParam绑定请求参数a到变量a

    当请求参数a不存在时会有异常发生,可以通过设置属性required=false解决,

    例如: @RequestParam(value="a", required=false)

     @ModelAttribute获取POST请求的FORM表单数据

    这个主要是用实体类来实现。

    通过@PathVariabl获取路径中的参数

        @RequestMapping(value="user/{id}/{name}",method=RequestMethod.GET)
        public String printMessage1(@PathVariable String id,@PathVariable String name, ModelMap model) {
            
            System.out.println(id);
            System.out.println(name);
            model.addAttribute("message", "111111");
            return "users";
        }
    复制代码

    例如,访问user/123/lei路径时,执行以上方法,其中,参数id=123,name=lei

    // 参数是类型转换

  • 相关阅读:
    【多线程】工具类汇总
    【JVM】GC日志样例解读
    【Docker】
    XXS level5
    XXS level4
    XXS level3
    XXS level2
    SQLI DUMB SERIES-6
    SQLI DUMB SERIES-5
    XXS level1
  • 原文地址:https://www.cnblogs.com/zxf330301/p/5829128.html
Copyright © 2011-2022 走看看