亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:55日期: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
相關文章:
主站蜘蛛池模板: 婷婷国产天堂久久综合五月 | 欧美亚洲免费 | 天天欲色成人综合网站 | 神马午夜dy888 | 曰批美女免费视频播放 | 精品一区亚洲 | 国产久7精品视频 | a级毛片免费播放 | 伊人婷婷色 | 亚洲一区二区三区在线观看蜜桃 | 欧美日韩精品一区二区三区视频播放 | 毛片啪啪啪 | 成人国产精品免费软件 | 香蕉视频好色先生 | 68日本xxxxxxx18| 成人精品美女隐私漫画 | 日本黄色高清 | 深夜你懂的在线网址入口 | 在线观看人成网站深夜免费 | 一级毛片免费观看不卡的 | 乱人伦精品一区二区 | 国产精品亚洲一区二区三区在线播放 | 成人淫片免费视频95视频 | 久久亚洲精品国产精品777777 | 精品国产免费观看一区 | 99久久香蕉 | 亚洲自拍第二页 | 毛片xxxx | 毛片无码国产 | 精品国产一区二区三区在线 | 国产成人精品影院狼色在线 | α片毛片| 成人午夜激情 | 伊人久久婷婷丁香六月综合基地 | 免费a级黄色片 | 国内外成人免费视频 | 国产日本韩国 | 一级色网站 | 久久久精品久久 | 成年人的毛片 | 欧美成人香蕉网在线观看 |