国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

java - 為什么spring的提交格式有些不一樣?

瀏覽:63日期:2023-12-27 09:21:59

問題描述

比如后端用的是x-www-form-urlencoded格式的. js對象是:

{ 'id':1, 'user':{'id':1}}

后端正確的接收格式 id=1&user.id=1這的. 而query-string 生成的是id=1&user[id]=1這樣的

這樣直接用jq的ajax 設置為x-www-form-urlencoded 提交對象生成的是id=1&user[id]=1 所以后端就接收不到了.

所以提交起來挺麻煩的.

x-www-form-urlencoded 和 query-string 的關系是怎么樣的?

問題解答

回答1:

如果后端要求的格式必須是id=1&user.id=1,那么前端給的JSON就應該得是:

{ 'id':1, 'user.id':1}

如果前端不能改了,必須傳id=1&user[id]=1,那就只能讓后端去適應了,不知道Spring MVC是否支持參數帶方括號的,如果是Servlet的話就很簡單:

@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) { try {String id = Integer.parseInt(req.getParameter('id'));String userId = Integer.parseInt(req.getParameter('user[id]')); } catch (NullPointerException | NumberFormatException e) {// response Bad Request }}

標簽: java
相關文章:
主站蜘蛛池模板: 在线亚洲精品国产波多野结衣 | 欧美丝袜自拍 | 欧美成人午夜免费完成 | 超级乱淫视频aⅴ播放视频 超级碰碰碰在线观看 | 久久久婷| 成人毛片高清视频观看 | 一级真人毛片 | 精品欧美小视频在线观看 | 97公开视频| 三级c欧美做人爱视频 | 在线观看视频一区 | 日韩在线无 | 精品国产免费第一区二区 | 欧美jizzhd精品欧美 | 久久九九亚洲精品 | 午夜精品网 | 日本一线一区二区三区免费视频 | 国产一级做a爰片在线看免费 | 久草视频福利 | 成人免费观看视频久爱网 | 欧美日韩精品在线视频 | 国产精品区一区二区免费 | 91精品国产91久久久久久青草 | 精品国产三级a∨在线观看 精品国产三级a在线观看 | 日韩三级中文字幕 | 亚洲精品一区二区三区美女 | 国产精品国产精品 | 免费在线观看的毛片 | 在线精品亚洲欧洲第一页 | 国产欧美日韩综合二区三区 | 亚洲无线一二三区2021 | 国产一区二区影视 | 日韩精品毛片 | 亚洲成人黄色在线 | 日韩特级片| 久久久毛片免费全部播放 | 欧美一级在线观看 | 国产亚洲精品一区久久 | 绝对真实偷拍盗摄高清在线视频 | 一级爱| 欧美日本综合一区二区三区 |