js获取post请求参数_SpringMVC请求参数获取时,有这六种方式值得学习
SpringMVC请求参数获取时,有这六种方式值得学习~
1、直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交。
/** * 1.直接把表单的参数写在Controller相应的方法的形参中 * @param username * @param password * @return */ @RequestMapping("/addUser1") public String addUser1(String username,String password) { System.out.println("username is:"+username); System.out.println("password is:"+password); return "demo/index"; }
url形式:http://localhost/SSMDemo/demo/addUser1?username=lixiaoxi&password=111111 提交的参数需要和Controller方法中的入参名称一致。
蚂蚁课堂带你学Java
2、通过HttpServletRequest接收,post方式和get方式都可以。
/** * 2、通过HttpServletRequest接收 * @param request * @return */ @RequestMapping("/addUser2") public String addUser2(HttpServletRequest request) { String username=request.getParameter("username"); String password=request.getParameter("password"); System.out.println("username is:"+username); System.out.println("password is:"+password); return "demo/index"; }
3、通过一个bean来接收,post方式和get方式都可以。
(1)建立一个和表单中参数对应的bean
package demo.model;public class UserModel { private String username; private String password; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } }
(2)用这个bean来封装接收的参数
/** * 3、通过一个bean来接收 * @param user * @return */ @RequestMapping("/addUser3") public String addUser3(UserModel user) { System.out.println("username is:"+user.getUsername()); System.out.println("password is:"+user.getPassword()); return "demo/index"; }
4、通过@PathVariable获取路径中的参数
/** * 4、通过@PathVariable获取路径中的参数 * @param username * @param password * @return */ @RequestMapping(value="/addUser4/{username}/{password}
js获取post请求参数_SpringMVC请求参数获取时,有这六种方式值得学习相关推荐
- html js发送http请求数据格式,JS获取url参数,JS发送json格式的POST请求方法
一.获取url所有参数值 function US() { var name, value; var str = location.href; var num = str.indexOf("? ...
- Get和Post请求和对应的参数获取
1.get和post的请求方式 <!DOCTYPE html> <html lang="en"> <head><meta charset= ...
- 请求头没有origin参数_在尝试从REST API获取数据时,请求的资源上没有“Access-Control-Allow-Origin”标头...
在尝试从REST API获取数据时,请求的资源上没有"Access-Control-Allow-Origin"标头 我试图从HP Alm的REST API中获取一些数据. 它用一个 ...
- java控制器接收请求参数_SpringMVC之接收请求参数和页面传参
Spring接收请求参数 1,使用HttpServletRequest获取 Java代码 @RequestMapping("/login.do") public String lo ...
- java servlet获取url参数_Java Servlet如何获取请求的参数值?
## Servlet如何获取请求的参数 ## > 使用Request常用API来获取参数 > 这里演示的表单的提交 > 用到的是`getParameter()`和`getParame ...
- ServletRequest HttpServletRequest 请求方法 获取请求参数 请求转发 请求包含 请求转发与重定向区别 获取请求头字段...
原文地址:ServletRequest HttpServletRequest 请求方法 获取请求参数 请求转发 请求包含 请求转发与重定向区别 获取请求头字段 ServletRequest 基本概念 ...
- gin ajax 获取请求参数,gin请求参数处理
本章介绍Gin框架获取请求参数的方式 1.获取Get 请求参数 Get请求url例子:/path?id=1234&name=Manu&value=111 获取Get请求参数的常用函数: ...
- 解决springmvc在multipart/form-data方式提交请求在过滤器Filter中获取不到参数的问题
解决springmvc在multipart/form-data方式提交请求在过滤器Filter中获取不到参数的问题 参考文章: (1)解决springmvc在multipart/form-data方式 ...
- Spring/SpringBoot 过滤器修改、获取http 请求request中的参数 和 response返回值,比如修改请求体和响应体的字符编码
通过自定义filter,RequestWrapper,ResponseWrapper 处理请求和响应数据,比如修改请求体和响应体的字符编码 1.request 和 response 中的数据都是 存在 ...
- POST、GET请求及对应的参数获取
python之requests get和post请求 python3中的requests模块即可以发送get请求,又可以发送post请求.看到有文章说post请求和get请求本质上是没有什么区别的,都 ...
最新文章
- 阿里云视频点播获取视频点播的video信息
- BaseModelOutputWithPoolingAndCrossAttentions的API
- Java 8学习资料汇总
- 使用jpmml-sparkml-executable生成PMML模型文件
- python读取文件多行内容-python 逐行读取文件的几种方法
- 下载 | 新版Java开发手册有哪些亮点?
- 【Hibernate】hibernate实体关系映射——单边的多对多关系
- 7.OD-字符串参考
- Mr.J--HTTP学习笔记(二)-- URL详解
- data:image/png;base64
- java按钮添加事件_java中添加按钮并添加响应事件的方法(推荐)
- htm的head标签各元素分享
- 上海市申请享受生育保险待遇的程序
- 价值博客们--by 刘末鹏
- 拼多多分享好友砍价Java实现_拼多多砍价怎么发到qq?怎么帮好友砍价?
- python实现千牛客服自动回复语_淘宝客服自动回复语录(客服自动回复大全)
- EFS加密解密----重装系统后
- 【搞定CAD】键盘“组合键”应用小技巧
- gdal 实现 热点分析 (Getis-Ord Gi*)
- wdatepicker设置时间范围_如何设置光固化3D打印机切片参数
热门文章
- java实现活动安排问题_贪心算法-活动安排问题
- 积分上下限无穷_数分笔记——5种广义积分敛散性的基本方法
- Spring Boot---Web应用返回jsp页面
- firefox的dl dt dd布局Hack
- Audio / Video Playback
- 解决CAD图层打印不出来的方法
- 腾讯正式开源高性能Hybrid框架VasSonic!
- VPP电源控制(VPP Power)-- 由DC-DC变换集成电路MC34063组成
- (十四)java版spring cloud+spring boot+redis社交电子商务平台-在springboot中用redis实现消息队列...
- 进程介绍(理论部分)