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 }
  • 相关阅读:
    把Discuz!NT放在虚拟目录下
    表格样式
    页面CSS的问题,不懂中
    临时存储信息
    asp.net2.0事务
    repeater控件分成两列显示
    P2P的NAT研究
    javascript字符串trim的实现
    新浪微博OAUTH2验证
    新浪微博接口在safri下的bug
  • 原文地址:https://www.cnblogs.com/double-s/p/8116820.html
Copyright © 2011-2022 走看看