zoukankan      html  css  js  c++  java
  • 常用参数注解使用

    @RequestParam(“username”) String name   这个意思就是从请求参数中拿到username  赋值给name

    比如说传递的路径是car/3/owner/list?age=18&name=shuaichao

    @PathVariable(“”)  路径变量  controller方法上的GetMapping就这样写(“car/{id}/owner/{username}”)这样下面的参数写@PathVariable(“id”)Integer id 就可以获得可变的参数

    如果想要获取多个路径变量可以这样写@PathVariable Map<String,String> pv  这样就可以按照先后顺序拿到所有的路径变量值

    @RequestHeader   获取请求头    @RequestHeader ("User-agent") 获取其中一个    @RequestHeader Map<String,String> header  拿到所有

    @RequestParam    获取请求参数

    @CookieValue           获取cookie值    用法同上,但是拿到所有的cookie需要实例化一个cookie对象@CookieValue   Cookie cookie  这样就可以了

    @RequestAttribute    获得request域属性值      当后台两个路由之间跳转,下一个路由需要上一个中的内容时,下面的就可以用@RequestAttribute (“msg”) 通过键对值拿

    @RequestBody    获取请求体   接收post类型传递参数     首先路由写成@PostMapping     然后@RequestBody String cotent   

    @MatrixVariable     矩阵变量

  • 相关阅读:
    nmon监控Linux服务器系统资源
    日志处理(二) 日志组件logback的介绍及配置使用方法(转)
    PreparedStatement是如何大幅度提高性能的
    【声援团视频合集!!!保存转发进行扩散!!】
    换主题
    Octave 常用命令
    【DSP】TMS320F28335的GPIO
    Oauth2 初步
    arm汇编几个经典例题
    JavaScript关键字之super()
  • 原文地址:https://www.cnblogs.com/chaogehahaha/p/15751855.html
Copyright © 2011-2022 走看看