jquery ajax post 415,415不支持的媒体类型jQuery Ajax
我正在使用Maven Rest API。通过jQuery Ajax调用发出POST请求时,出现415错误。请看一下我的代码。
function getUserDetails() {
var name = $("#name").val();
var mobile = $("#mobile").val();
var location = $("#location").val();
var email = $("#email").val();
var userDetails = {
"name": name,
"mobile": mobile,
"email": email,
"location": location
};
return userDetails;
}
function createuser() {
sendRequest("registerProcess", getUserDetails(), "post");
}
function sendRequest(url, input, method) {
$.ajax({
url: url,
async: false,
data: JSON.stringify(input),
error: function(response) {
//displayResponseMessage(response);
console.log("Error");
},
success: function(response) {
console.log(" Successfull");
},
type: method,
headers: {
Accept: 'application/json;charset=utf-8',
contentType: 'application/json;charset=utf-8'
},
dataType: 'json'
});
}
这是我的控制器。这UserForm是POJO类别
@RequestMapping(value = "/registerProcess", method = RequestMethod.POST,consumes= MediaType.APPLICATION_JSON_VALUE)
public String addUser(@RequestBody UserForm user)
{
System.out.println("Inside Controller" );
String email = user.getEmail();
String mobile = user.getMobile();
System.out.println("Details :" + email + mobile);
return "welcome";
}
提前致谢
jquery ajax post 415,415不支持的媒体类型jQuery Ajax相关推荐
- java http 415错误_Java HTTP 415 JSON不支持的媒体类型错误
我正在用JSON请求调用REST服务,它给出了Http 415"不支持的媒体类型"错误. 请求内容类型设置为(" Content-Type"," ap ...
- java+web+415_使用json返回HTTP状态415的Web服务 - 不支持的媒体类型
我需要创建一个消费JSON数据的Web服务,我尝试了一些示例代码,并能够在他们的项目结构中创建它们并使用它. 但是,当我尝试在我的项目结构中创建相同的服务并请求Web服务时,它会响应HTTP状态415 ...
- Gstreamer衬垫(pad)支持的媒体类型(三)
众所周知,Microsoft's Windows和Apple's MacOS对多媒体设备.多媒体创作.播放和实时处理等方面都有很好的支持,而Linux对多媒体应用一直略显不足,所以为了解决Linux上 ...
- ajax post 请求415\ 400 错误
今天用ajax 向后台发送 post请求时,出现了两个问题: 1, 发送请求后,控制台 返回 Unsupported media type-415(不支持的媒体类型),这时突然想起来,post 请求 ...
- php ajax勾选框提交,jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例...
昨天和朋友做一个后台管理系统项目的时候涉及到复选框批量操作,如果用submit表单提交挺方便的,但是要实现用jQuery结合Ajax异步提交数据就有点麻烦了,因为我之前做过的项目中基本上没用Ajax来 ...
- html标签手册 360doc,基于AJAX的文件上传控件NetAdvantage for jQuery
NetAdvantage for jQuery 是一款全新的轻量级.高性能的jQuery控件,包含了在线的Video播放控件,基于AJAX的文件上传控件,快速且强大的表格控件,以及创建和编辑Word. ...
- 使用Ajax实现异步文件下载(支持IE)
使用Ajax实现异步文件下载(支持IE) 需求描述 1. 页面上下载文件,点击下载文件后页面无跳转 2. 下载按钮点击后disabled,文件可以下载后恢复可用 3. 后台准备文件可能会比较耗时,比如 ...
- ajax.then()用法,使用es6的then()方法封装jquery的ajax请求
使用场景: jsp页面中使用jquery的ajax请求比较频繁,以前vue框架的项目用过axios,所以就想着用then()封装一个公共请求的方法,这样每次请求就不用那么麻烦的写一大堆请求参数了. 示 ...
- jquery ajax 省 城市 二级菜单 源码,利用了jquery的ajax实现二级联互动菜单
菜单资源保存在数据库中.利用了jquery的ajax实现.用到的包有:json-lib-2.2.3-jdk15.jar ezmorph-1.0.6.jar json.js jquery.js jsp页 ...
最新文章
- 【eclipse】快速调整eclipse背景和格式的方法
- MyBatis学习总结(14)——Mybatis使用技巧总结
- nodejs windows 安装过程
- shell变量,管道符,作业控制,shell变量,以及变量配置文件
- 对用户数据进行简单的管理用,C++实现几个字符串的字典序排序
- xml读取异常Invalid byte 1 of 1-byte UTF-8 sequence
- .zip.001 -- .zip.003解压缩
- 线上服务CPU100%问题快速定位实战
- python模块:命名空间与重载模块
- 从零开始的全栈工程师——js篇2.12(面向对象)
- 【Oracle】ORA-04031错误解决
- java final 详解_java中Final详解
- 数据分析------数据处理(2)及 AutoML 学习
- redis java客户端封装_redis的java客户端Jedis简单封装
- Visio绘制ER图-
- ITOP4412----Uboot2020移植记录
- android 获取本地图片路径
- Chrome浏览器显示“Adobe flash player已过期”问题之解决
- 简易购物车实体类的设计
- vscode+vim 切换成normal模式后自动关闭输入法