zoukankan      html  css  js  c++  java
  • SpringMVC听课笔记(四:映射请求参数 & 请求头)

    1.请求参数

    @RequestParam  来映射请求参数  http://localhost:8080/springmvc-1/springmvc/testRequestParam?username=tom&age=10

      -- value 值即为请求参数的参数名

      -- required 该参数是否时必须,默认是true

      -- defaultValue 请求参数的默认值

      

      当然了,如果方法入参中与请求参数的名称一样,则默认自动匹配

        

    2.请求头

      -- @RequestHeader 用法同 RequestParam ,映射请求头信息

        

    3. @CookieValue:

      --映射一个cookie值,用法同 RequestParam

        

    4. 使用POJO对象绑定请求参数值

      -- Spring MVC会按请求参数名和POJO属性名进行自动匹配,自动为该对象填充属性值。支持级联属性

        注,奇怪的一点是,即使POJO没有被注解,springmvc也会给自动匹配。不知道为什么

    5.使用Servlet原生API作为方法入参

      -- HttpServletRequest

      -- HttpServletResponse

      -- HttpSession

      -- java.security.Principal

      -- Locale

      -- InputStream

      -- OutputStream

      -- Reader

      -- Writer

  • 相关阅读:
    【Loj146】DFS序3-树链剖分
    【BZOJ3083】遥远的国度- 树剖-换根
    树链剖分-树剖换根
    c++ 随机生成树
    【HAOI2015】树上操作-树链剖分
    centos修改dns
    HttpClient
    aiax跨域问题
    伪静态
    springboot父子项目
  • 原文地址:https://www.cnblogs.com/heyboom/p/11315186.html
Copyright © 2011-2022 走看看