java后台接受不到vue传的参数
@RequestMapping(value = "/delBelowImg")
	@Transactional
	public R delBelowFile(@RequestParam Map<String, Object> params,HttpServletRequest request){
		try {
			belowFileService.delBelowFile(params);
		} catch (Exception e) {
			logger.error("删除失败",e);
			logger.error(e.getMessage(),e);
			throw new RRException(e.getMessage());
		}
		return R.ok();
	}
普通ajax,可以直接通过data传参,后台接受,这样是没问题的
$.ajax({
                type: "GET",
                url: baseURL + "/upload/delBelowImg",
                contentType: "application/json",
                data: {
                  filePath: item.imgName,
                  id: vm.belowPurchase.id,
                  belowFileId: item.id
                },
                success: function(r) {
                  if (r.code === 0) {
                    layer.msg("操作成功");
                    that.swiper();
                  } else {
                    layer.msg(r.msg);
                  }
                }
              });
但vue如果也是用data传参,就不行了,因为vue在ajax的基础上又进行了封装,如果非要传data格式的数据,则需要后台将接受类型@RequestParam 改为 @RequestBody
或者在vue中将vue中的传参类型data改为params
java后台接受不到vue传的参数的更多相关文章
- java后台接受web前台传递的数组参数
		
前台发送:&warning_type[]=1,2 &warning_type=1,2 后台接收:(@RequestParam(value = "param[]") ...
 - java后台向路径发送请求获得相应参数
		
从java后台向一路径发送请求,获得响应的参数,put get post ,还有一个返回URL的工具类,方便代码灵活修改 import java.io.BufferedReader; import j ...
 - java后台接受app上传的图片
		
package com.sujinabo.file; import java.io.File; import java.io.FileOutputStream; import java.io.IOEx ...
 - java 后台解密小程序前端传过来的信息,解密手机号
		
package com.llny.controller; import com.google.gson.Gson; import com.google.gson.JsonObject; import ...
 - Java 后台POST模拟文件上传
		
概述 废话不多说,直接撸代码 代码 1.引入Maven包 <dependency> <groupId>org.apache.httpcomponents</groupId ...
 - 表单提交数据量大于2m,java 后台接受不到表单传递过来的数据
		
一般来说 post请求提交的数据无大小限制,但是tomcat 设置默认的表单传输数据大小不能2m,这时候当数据大于2m后台接收达不到表单的数据,需要修改tomcat的server.xml的的maxPo ...
 - Base64 JAVA后台编码与JS前台解码(解决中文乱码问题)
		
中文通过Java后台进行Base64编码后传到前台,通过JS进行Base64解码时会出现中文乱码的问题,被这个问题也是困扰了几天,使用jquery.base64.js只能转码非中文字符,经过搜集各种方 ...
 - 前台页面上传data image图片,java后台接收图片保存
		
最近在项目中有这么一个需求,就是上传一个视频文件,然后要获取视频文件的第一帧图片,这个可以通过canvas获取得到,得到的是一个dataURL,之后还要将这个图片上传到云,这个时候如何操作就不清楚了, ...
 - java 后台上传文件
		
java 后台上传文件 public static String uploadFile(File file, String RequestURL) throws IOException { Strin ...
 
随机推荐
- Iptables防火墙(未完)
			
来自深信服培训第二天下午课程 软防跟硬防 Linux包过滤防火墙概述 netfilter 位于Linux内核中的包过滤功能体系 称为Linux防火墙的"内核态" iptables ...
 - JFinal获取多个model
			
个人博客 地址:http://www.wenhaofan.com/article/20180930112646 由于jfinal框架自身没有实现获取多个同一类型的Model的方法,导致获取ModelL ...
 - vue使用饿了么element-ui框架中的上传组件进度条无法使用,:on-progress钩子无法触发的原因
			
自己写的例子都是好好的,调试了半天,在项目里怎么都出不来 最终终于找到原因: 在上传文件时要做进度显示需要用到xhr.upload.onprogress事件,此时如果你的项目里用到mock.js模拟数 ...
 - 一些常见的HTTP的请求状态码
			
200:正确的请求返回正确的结果,如果不想细分正确的请求结果都可以直接返回200. 201:表示资源被正确的创建.比如说,我们 POST 用户名.密码正确创建了一个用户就可以返回 201. 202:请 ...
 - python爬虫模拟登录的图片验证码处理和会话维持
			
目标网站:古诗文网 登录界面显示: 打开控制台工具,输入账号密码,在ALL栏目中进行抓包 数据如下: 登录请求的url和请求方式 登录所需参数 参数分析: __VIEWSTATE和__VIEWSTAT ...
 - ECMAScript基本语法——⑤运算符 一元运算符
			
++自增 在前先自增,再运算 在后先运算,再自增 --自减 在前先自减,再运算 在后先运算,再自减 +正号,-负号.表示数字的正负 注意:在JavaScript中,如果运算数不是运算符要求的类型, 那 ...
 - 巨杉Tech | 使用 SequoiaDB 分布式数据库搭建JIRA流程管理系统
			
介绍 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪.客户服务.需求收集.流程审批.任务跟踪.项目跟踪和敏捷管理等工作领域.很多企业与互联网公司都在使用Jira作为内部 ...
 - 虚拟机win7 安装过程中遇到虚拟工具安装失败
			
如果遇见这样的问题 倘若你用的是这样的镜像:cn_windows_7_enterprise_x64_dvd_x15-70741.iso 换镜像源.换镜像源.换镜像源! 换成带sp1的iso镜像:cn_ ...
 - 一点点学习PS--实战七
			
本节实战的内容,熟练之前几个实战中的操作: 如反复使用图层调整层中曝光度,色彩平衡,调节图片的色调:反复使用图层样式中的颜色叠加--高斯模糊--添加图层蒙版--渐变工具--不透明度来画影子. 打组(C ...
 - Echarts使用一个图例legend实现全选和全部取消的功能
			
1.修改legend的data值,在前面加上全选和全不选,data = ['全选','全不选',1,2,3] 2.监听 legendselectchanged事件 / 使用刚指定的配置项和数据显示图表 ...