SpringBoot Web 开发请求参数
SpringBoot Web 开发请求参数
简单的 web 请求:
@RestController
public class HelloController {
@RequestMapping("sayHello")
public String sayHello(){
System.out.println("Hello World");
return "hello world";
}
}
获取请求参数
简单参数
- 原始方式
HttpServletRequest
:
@RestController
public class HelloController {
@RequestMapping("sayHello")
public String sayHello(HttpServletRequest request){
String name = request.getParameter("name");
System.out.println(name);
return "OK";
}
}
- SpringBoot 方式:
@RestController
public class HelloController {
@RequestMapping("sayHello")
public String sayHello(String name){
System.out.println(name);
return "OK";
}
}
使用@RequestParam
映射,解决方法形参与请求参数名称不匹配:
@RequestMapping("sayHello")
public
原文地址:https://blog.csdn.net/fukun125/article/details/144189471
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!