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;
}
下一篇: 通过JSON的方式后台数据返回到前端
推荐阅读
-
解决Vue axios post请求,后台获取不到数据的问题方法
-
浅谈Web页面向后台提交数据的方式和选择
-
微信小程序授权 获取用户的openid和session_key【后端使用java语言编写】,我写的是get方式,目的是测试能否获取到微信服务器中的数据,后期我会写上post请求方式。
-
三种AngularJS中获取数据源的方式
-
详解vue渲染从后台获取的json数据
-
AngularJS数据源的多种获取方式汇总
-
Jquery 使用Ajax获取后台返回的Json数据后,页面处理
-
Android Manifest中meta-data扩展元素数据的配置与获取方式
-
利用js将ajax获取到的后台数据动态加载至网页中的方法
-
jquery 通过ajax请求获取后台数据显示在表格上的方法