欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Springbootboot后台获取前台数据的方式

程序员文章站 2022-07-12 19:11:49
...

Springbootboot后台获取前台数据的方式

备注:获取的代码写在controller页面中

⭐方式一:直接请求参数(最简洁)
备注:参数name可以直接接受前端的请求参数,参数名称一定要和前台传入名称一致。

@RequestMapping("/test")
public String test(HttpRequest httpRequest, String name){
    return null;
}

⭐方式一升级→getParameter方法
备注:方便自定义参数的名称或者类型。

@RequestMapping("/test")
public String test(HttpRequest httpRequest){
    String name= httpRequest.getParameter("name");
    return null;
}

⭐方式二:使用@RequestParam注解(功能全)**
备注:使用@RequestParam,可以使用value属性设置请求的参数名称。
如果设置了value,参数名称就可以不与请求的参数名(前台发过来时的字段名称)保持一致,
如果没有设置value,参数名称仍须与请求的参数名称保持一致。
可以设置@RequestParam中required的值(boolean)来表示该参数是否必填。false表示非必填。

@RequestMapping("/test")
public String test(HttpRequest httpRequest, @RequestParam String name){
    return null;
}

⭐方式二升级→属性的设置

@RequestMapping("/test")
public String test(HttpRequest httpRequest, @RequestParam(value="name", required=false) String appName){
    return null;
}
相关标签: Springboot