zoukankan      html  css  js  c++  java
  • @RequestParam什么时候可以省略

     1 <form action="${pageContext.request.contextPath}/user/param" method="get">
     2         用户名:<input type="text" name="name">
     3         <input type="submit" value="param">
     4 </form>
     5     
     6 
     7 @Controller 
     8 public class UserController {    
     9     @RequestMapping(value="/param")  
    10     public String param(String name){
    11         System.out.println(name);
    12         return "success";
    13     }
    14 }
    15     
    16     
    17 //在处理方法入参处使用 @RequestParam 获取参数,可以把请求参数传递给请求方法
    18 //相当于request.getParameter("name")获取参数
    19     /*
    20      * @RequestParam(value="name")可以省略:
    21      * 如果表单中的name字段与方法中的参数名一致的话,会自动设置
    22      * 如果方法参数名("name")和request.getParatmeter("name")相同的话,会自动set的。
    23      */
    24 
    25      
    26      
    27 <form action="${pageContext.request.contextPath}/user/param" method="get">
    28         用户名:<input type="text" name="name1">
    29         <input type="submit" value="param">
    30 </form>     
    31      
    32 
    33 @Controller 
    34 public class UserController {    
    35     @RequestMapping(value="/param")  
    36     public String param(@RequestParam(value="name1") String name){
    37         System.out.println(name);
    38         return "success";
    39     }
    40 }
  • 相关阅读:
    PHP设计模式之适配器模式
    PHP设计模式之注册模式
    PHP中 构造函数(__construct)和析构函数(__destruct)
    PHP中 extends、implements、abstract、interface 的区别
    proxysql
    安装xtrabackup并进行全量备份
    锁解析
    索引与算法
    约束
    show语句
  • 原文地址:https://www.cnblogs.com/double-s/p/8116820.html
Copyright © 2011-2022 走看看