纠纷奇闻社交美文家庭
投稿投诉
家庭城市
爱好生活
创业男女
能力餐饮
美文职业
心理周易
母婴奇趣
两性技能
社交传统
新闻范文
工作个人
思考社会
作文职场
家居中考
兴趣安全
解密魅力
奇闻笑话
写作笔记
阅读企业
饮食时事
纠纷案例
初中历史
说说童话
乐趣治疗

SpringBoot获取URL请求参数的几种方法

2月22日 寒霜坞投稿
  1、直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交。1。直接把表单的参数写在Controller相应的方法的形参中paramusernameparampasswordreturnRequestMapping(addUser1)publicStringaddUser1(Stringusername,Stringpassword){System。out。println(usernameis:username);System。out。println(passwordis:password);}
  url形式:http:localhostSSMDemodemoaddUser1?usernamelixiaoxipassword111111提交的参数需要和Controller方法中的入参名称一致。
  2、通过HttpServletRequest接收,post方式和get方式都可以。2、通过HttpServletRequest接收paramrequestreturnRequestMapping(addUser2)publicStringaddUser2(HttpServletRequestrequest){Stringusernamerequest。getParameter(username);Stringpasswordrequest。getParameter(password);System。out。println(usernameis:username);System。out。println(passwordis:password);}
  3、通过一个bean来接收,post方式和get方式都可以。(1)建立一个和表单中参数对应的beanpackagedemo。publicclassUserModel{privateSprivateSpublicStringgetUsername(){}publicvoidsetUsername(Stringusername){this。}publicStringgetPassword(){}publicvoidsetPassword(Stringpassword){this。}}
  (2)用这个bean来封装接收的参数3、通过一个bean来接收paramuserreturnRequestMapping(addUser3)publicStringaddUser3(UserModeluser){System。out。println(usernameis:user。getUsername());System。out。println(passwordis:user。getPassword());}
  4、通过PathVariable获取路径中的参数4、通过PathVariable获取路径中的参数paramusernameparampasswordreturnRequestMapping(valueaddUser4{username}{password},methodRequestMethod。GET)publicStringaddUser4(PathVariableStringusername,PathVariableStringpassword){System。out。println(usernameis:username);System。out。println(passwordis:password);}
  例如,访问http:localhostSSMDemodemoaddUser4lixiaoxi111111路径时,则自动将URL中模板变量{username}和{password}绑定到通过PathVariable注解的同名参数上,即入参后usernamelixiaoxi、password111111。5、使用ModelAttribute注解获取POST请求的FORM表单数据Jsp表单如下:
  JavaController如下:5、使用ModelAttribute注解获取POST请求的FORM表单数据paramuserreturnRequestMapping(valueaddUser5,methodRequestMethod。POST)publicStringaddUser5(ModelAttribute(user)UserModeluser){System。out。println(usernameis:user。getUsername());System。out。println(passwordis:user。getPassword());}
  6、用注解RequestParam绑定请求参数到方法入参
  当请求参数username不存在时会有异常发生,可以通过设置属性requiredfalse解决,例如:RequestParam(valueusername,requiredfalse)6、用注解RequestParam绑定请求参数到方法入参paramusernameparampasswordreturnRequestMapping(valueaddUser6,methodRequestMethod。GET)publicStringaddUser6(RequestParam(username)Stringusername,RequestParam(password)Stringpassword){System。out。println(usernameis:username);System。out。println(passwordis:password);}
投诉 评论 转载

Windows无法连接到共享的打印机,错误为0x0000011、win7系统的电脑连接着win10分享的打印机。2、前面连接得好好的,打印很正常,什么也没有动就不能打印了。3、win7电脑上删除打印机设备,重新安装驱动程序,……为什么网上没有人敢说喜欢苹果手机而苹果的销量却疯涨?说喜欢华为是工作,用苹果手机是生活!骂美国是工作,移民美国是生活!品质说话,到底哪个好自己骗不了自己,销量上还是苹果排名靠前啊,群众的眼睛是雪亮的谁说的不敢说喜欢苹……VIVO可能和三星合作,研发芯片为赶超华为?任正非300年后现在的手机厂商除了华为之外,基本上都是采用的高通芯片,就连以前p10永流传的魅族都不得不向高通妥协,使用了骁龙处理器。在之前小米就一直在研发下一代澎湃系列处理器,只是到现在还未……喜加一!Epic免费领取像素风冒险游戏蔚蓝IT之家12月25日消息据Epic游戏平台官方消息,现在可以免费领取冒险类游戏《蔚蓝(Celeste)》,截止日期为2019年12月26日0点。《蔚蓝(Celeste)》……喜加一!Epic免费领取休闲游戏小小地狱之火IT之家12月23日消息据Epic游戏平台消息,现在可以免费领取休闲解密类游戏《小小地狱之火(LittleInferno)》,截止日期为2019年12月24日0点。据了解……万代南梦宫亿万富翁之路登陆Steam,将于明年4月17日发行IT之家12月22日消息据Steam游戏平台官方消息,万代南梦宫开发的新游戏《亿万富翁之路(BillionRoad)》已经上线,界面信息显示这款游戏将于2020年4月17日正式……英雄联盟德玛西亚杯出线规则引热议,LNG4秒之差遗憾淘汰IT之家12月22日消息昨天《英雄联盟》德玛西亚杯小组赛正式打响,昨天进行的是A组和C组的比赛,最终JDG、WE、VG和RNG出线,成功晋级2019德玛西亚杯淘汰赛,但是出线规……你是否觉得手机大了真的很不方便?如果只从打电话、发短信的角度来讲,大手机确实不方便。现在有的手机屏幕超过了6英寸,接电话的时候甚至都需要两个手操作。平时出门买包烟、吃个饭什么的,手机都没地方装,只能随身挎个包……三星注册龙晶商标,或用于新机型?根据传闻,三星今年将推出二款折叠屏幕手机:GalaxyZFold3及GalaxyZFlip3,将在8月与S21FE共同发表。先前曾有消息指出为了能够抵挡SPen笔尖书写的……SpringBoot获取URL请求参数的几种方法1、直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交。1。直接把表单的参数写在Controller相应的方法的形参中p……喜加二!Epic免费领取光明旅者和突变元年伊甸园之路IT之家8月16日消息本周Epic可以免费领取游戏《光明旅者》和《突变元年:伊甸园之路》,截止到8月22日。《光明旅者》(《HyperLightDrifter》)是一款动……动作类游戏UNDEFEATED上架Steam游戏商城,可免费IT之家8月3日消息据Steam商城信息显示,昨日一款动作类游戏《UNDEFEATED》上架,可以免费游玩。据了解,《UNDEFEATED》是一款动作类游戏;如果你曾经梦……
12代酷睿战斗力顶梁柱ROGMAXIMUSZ690EXTRE富士康正式发布3款电动汽车,郭台铭开车入场新农村建设中水土保持工作思考论文iOS15公测版新功能有哪些?升级or不升级?以极致,致非凡!荣耀Magic3系列发布,这才是国产旗舰的真我国供应商,有30多家被苹果剔除,库克迎来了大麻烦书店域名BookStore。com以175,000美元达成交小米10S上手体验总结3299元的顶级水桶机,这话到头了综合评价体系在广播电视宣传管理中的作用论文阿里三面MySQL回表的性能伤害有多大?栈溢出是什么?9月畅销车型放榜,哈弗H6连冠被ModelY终结聘用合同书缅甸女孩漂亮朴实,为何不能一直盯着看?导游道出缘由赵燕菁:包容发展与城市规划变革跨越第三者第十章个月婴儿为啥忽然厌牛奶三原色事件的黑与白,漫谈心灵变异!你为什么没有流量看完这个问题你就清楚了亲爱的麻洋街剧情讲的是什么,亲爱的麻洋街在哪个平台播出?鸡血的功效和作用鸡血的宜忌人群吉祥鲤鱼的剪纸方法2月11日买一个射手英雄三年级作文400字

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找美丽时装彩妆资讯历史明星乐活安卓数码常识驾车健康苹果问答网络发型电视车载室内电影游戏科学音乐整形