亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

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
相關文章:
主站蜘蛛池模板: 国产成人一级片 | 农村寡妇一级毛片免费看视频 | 一级大黄美女免费播放 | 国产成人福利视频网站 | 成 人 黄 色 视频 免费观看 | 国产精品久久久久久免费 | 日本免费一区视频 | 成人久久久观看免费毛片 | 自拍视频一区 | 免费一级美国片在线观看 | 久久国产亚洲 | 97国产在线播放 | 午夜神马视频 | 9999毛片免费看 | 99精品免费在线 | 日韩精品一区二区三区免费观看 | 大伊香蕉精品视频在线观看 | 中国一级特黄大片毛片 | 亚洲精品一区二区在线播放 | 黄色三级理沦片 | 亚洲视频免费一区 | 看三级网站 | 免费观看成人毛片 | 国产成人精品曰本亚洲78 | 91久久国产露脸精品免费 | 亚洲精品国产字幕久久不卡 | 亚洲色视频在线播放网站 | 三级黄色网址 | 亚洲第一网站免费视频 | 亚洲天堂手机在线 | 国产乱弄视频在线观看 | 尤物蜜芽福利国产污在线观看 | 亚洲成人综合网站 | 中国国产一国产一级毛片视频 | 欧美成人精品不卡视频在线观看 | 在线观看免费精品国产 | 欧美日韩在线观看视频 | 欧美.成人.综合在线 | 欧美日韩一区二区三区免费 | 国产成人mv在线观看入口视频 | 欧美经典成人在观看线视频 |