1.使用HttpServletRequest接收

java 代码

    /**

* 测试 HttpServletRequest 接收参数

* */

@RequestMapping(value = "/test")

@ResponseBody

public String queryAll(HttpServletRequest request) {

System.out.println(request.getParameter("date"));

return request.getParameter("date");

}

jsp 代码

 

   

     

 

   

   

 

     

日期:
  

   

 


2.使用 @RequestParam 接收参数

java 代码 

    /**

* 测试 @RequestParam 接收参数

* */

@RequestMapping(value = "/test")

@ResponseBody  

public void queryDicByTypeId(@RequestParam Integer typeId){

   System.out.println(typeId);

   

}

jsp 代码

 

   

     

 

   

   

 

     

类型:
  

   

 


3.使用 @PathVariable 接收参数


Java 代码


    /**

* 测试 @RequestParam 接收参数 一个参数

* */

@RequestMapping(value = "/testOne/{name}")

@ResponseBody  

public void testOne(@PathVariable String name){

   System.out.println(name);

   

}


    /**

测试 @RequestParam 接收参数 多个参数

* */

@RequestMapping(value = "/testMany/name/{name}/sex/{sex}")

@ResponseBody  

public void testMany(@PathVariable String name,@PathVariable String sex){

   System.out.println(name);

   

}


3.使用 @RequestBody 接收参数

    /**

测试 @RequestBody 接收参数  转换成对象 

* */

@RequestMapping(value = "/test")

@ResponseBody  

public void testMany(@RequestBody People people){

   System.out.println(people.getName());

   System.out.println(people.getSex());

   

}

jsp代码


 

   

     

 

   

   

   

   

 

     

姓名: name" class="mini-textbox" > 性别: