欢迎使用CSDN-markdown编辑器
来源:互联网 发布:js 双引号 编辑:程序博客网 时间:2024/06/05 17:26
工作中使用springmvc接口后台传入的json出现一些问题,好像前台的json字符串只能映射为java的对象,不能分割成为单个的字段接受
前台的代码
function deleteProductOne(ids,name,isShow,brandId){ url= '${pageContext.request.contextPath } /back/deleteProduct.do'; var json = {ids:ids,name:name,isShow:isShow,brandId:brandId}; json = JSON.stringify(json); deleteOneAjax(json,url,"POST");}
如下的后台代码无法传参
@RequestMapping("/deleteProduct2.do") public String deleteProduct(@RequestBody String ids,@RequestBody String name,@RequestBody Integer brandId,@RequestBody Integer isShow,Model model){ //将ids字符串转换为list productService.deleteProduts(ids); model.addAttribute("name", name); model.addAttribute("brandId", brandId); model.addAttribute("isShow", isShow); return "redirect:/back/productList.do"; }
如下可以正确的传入
@RequestMapping("/deleteProduct2.do") public String deleteProduct(@RequestBody String ids,@RequestBody String name,@RequestBody Integer brandId,@RequestBody Integer isShow,Model model){ //将ids字符串转换为list productService.deleteProduts(ids); model.addAttribute("name", name); model.addAttribute("brandId", brandId); model.addAttribute("isShow", isShow); return "redirect:/back/productList.do"; }
QueryBean类
public class QueryBean{ private String ids; private String name; private int isDisplay; private Integer brandId; private Integer isShow; 省略setter和getter方法}
阅读全文
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- mysql使用经验
- 01-idea下载及安装
- android 开发板修改开机默认桌面
- python中的if、while、for
- THE WORM TURNS
- 欢迎使用CSDN-markdown编辑器
- springMVC运行原理
- 代理模式
- 新媒体运营,微博平台运用技巧分享
- lwj_C#_homework 攻城车 攻击 WASD移动
- 文章标题
- Swift学习笔记(16)——下标
- HIbernate悲观锁和乐观锁
- jdk安装