ajax请求controller返回json不成功

Java > Web 开发 [问题点数:30分]
等级
本版专家分:0
结帖率 16.67%
等级
本版专家分:2126
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
等级
本版专家分:36535
勋章
Blank
进士 2017年 总版技术专家分年内排行榜第九
Blank
红花 2017年11月 Java大版内专家分月排行榜第一
2017年10月 Java大版内专家分月排行榜第一
2017年9月 Java大版内专家分月排行榜第一
2017年8月 Java大版内专家分月排行榜第一
2017年7月 Java大版内专家分月排行榜第一
2017年6月 Java大版内专家分月排行榜第一
2017年5月 Java大版内专家分月排行榜第一
2017年4月 Java大版内专家分月排行榜第一
2017年3月 Java大版内专家分月排行榜第一
2017年2月 Java大版内专家分月排行榜第一
Blank
蓝花 2017年12月 Java大版内专家分月排行榜第三
等级
本版专家分:4431
勋章
Blank
黄花 2017年4月 Java大版内专家分月排行榜第二
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:4431
勋章
Blank
黄花 2017年4月 Java大版内专家分月排行榜第二
等级
本版专家分:0
关于SpringMVC 中服务器端如何响应 AJAX 请求(即controller是如何返回json的)

简单的来说,注解@ResponseBody是直接返回字符串,而加这个注解,则...至于下图这样,controller直接返回entity层,而页面依然显示为json字符串,是因为springmvc配置中添加了转换器converter: (其中消息转换器是

springMVC中controller返回json失败

测试:直接在url栏输入ajax请求,报406错误解决:Jackson的pom配置有错,修改jar包<!--jackson--> <dependency> <groupId>com.fasterxml.jackson.core</groupId&...

jquery ajax请求成功返回了数据,但是进success的问题

问题:jquery ajax请求成功返回了数据,但是进success的分支。(被这个问题困扰了2天) 问题代码描述: controller类代码: /** * 向页面输出json对象 * @param response * @param jsonStr */ ...

SpringMVC中controller接收Json数据

SpringMVC中controller接收Json数据 1.jsp页面发送ajax的post请求: function postJson(){ var json = {"username" : "imp", "password" : "123456"}; $.ajax({ type : "post", url : "ajaxReque

利用Ajax调用controller方法并传递参数

希望能帮助到像我一样的初学者二、具体内容 这里采用框架为MVC,如果想在页面中通过提交表单方式与控制器交互的话,可以用ajax去调用控制器方法并传递参数以及处理返回json数据,方法如下页面代码: $.ajax( ...

SpringMVC中controller返回json数据的两种方法

1.jsp的ajax请求: function getJson(){ $.ajax({ type:"get", dataType:"json", url:"getJson", success:function(data){ for(var i=0;i){ aler

通过Ajax进行POST提交JSON类型的数据到SpringMVC Controller的方法

现在在做的项目用到了SpringMVC框架,需要从前端angular接收请求JSON数据,为了测试方便,所以直接先用AJAX进行测试,不过刚开始用平时用的ajax方法,提交请求会出现415或者400错误,经过研究,终于可以了,现在做...

thymeleaf使用ajax进行异步请求能获得model绑定的值

我想利用ajax异步请求的时候,在后台通过model设置thymeleaf的局部变量,然后在thymeleaf的页面通过th:text="${onevar}"引用,但是controller的返回值为json,那么 在前端thymeleaf页面能通过th:text="${onevar}...

Ajax访问controller获取返回数据

当我们刚搭好框架准备用ajax调用controller返回json数据时出现如下错误:1.页面错误 The resource identified by this request is only capable of generating responses with characteristics not acceptable ...

Shiro Ajax请求没有权限返回JSON,没有登录返回JSON

本文基于Shiro权限注解方式来控制Controller方法是否能够访问。 例如使用到注解: @RequiresPermissions 来控制是否有对应权限才可以访问 @RequiresUser 来控制是否存在用户登录状态才可以访问想了解Shiro是如何...

Unexpected end of JSON input

1、前端ajax调用后台controller方法,controller中调用外部http接口,封装了一个HttpURLConnection对象的调用方法。目前对端接口还未完成,所以本地编写接口接收http请求处理并返回。前端页面始终报: SyntaxError...

SpringMVC中使用ajax请求controller后无法执行success回调函数

1、今天上午写了一个简单的demo,用来验证...$.ajax({ type : 'post', url : webAppPath + "scl/pictureData/cmdRequestPictureData.do", data : { iedName : 'IL114' }, dataType: "json", async

Ajax请求,Controller处理,并跳转

用了很长时间调试这个url跳转的问题.

ajax请求数据成功但是success中拿到数据。

ajax请求controller中打断点,发现一切正常,也会正常返回,但是,在success中却收到数据,再加上error返回,发现返回数据在error中。 这是由于ajax请求中的返回参数类型和实际返回一致造成的。 $.ajax({...

ajax传值给spring后台(json),参数自动转换为对象,controller中用@RequestBody 获取

项目中用到ajax进行页面数据列表的刷新,调用时需要用到很多查询条件,以往的做法是用@RequestParam来逐个获取传入的参数,但参数多了,@RequestParam的个数会越来越多,查了下资料可以用@RequestBody来接收jason...

MVC学习笔记之使用JQuery方式发送Ajax请求调用后台Controller

通常情况下在MVC模式中我们会采用使用controller获取业务数据(model)并将业务数据提交给view,或者由view传递数据给controller,再由controller更新model。在一些简单的页面中可以直接使用Model-->action-->View...

ajax请求JSON.stringify

问题提出:确保后台程序无问题,通过postman能成功提交表单,但是从前台页面用ajax提交却始终执行error的回调函数,debug一下,发现postman发送请求中携带的数据格式为json,但是debug前台页面发送时时一串的...

ajax+json进行数据传输请求(ssm框架)

之前跟着视频学习时候就了解到,ajax是可以刷新整个页面情况下,进行数据交换和更新。学习完后,为了加深理解,特地重新研究了下ajaxJSON之间的交互。注意,要使用ajax,需要先引用jquery!1.1、在pom引入json和...

ajax发送JSON类型的POST参数

当我使用springMVC controller的@RequestBody作对象映射时,发现“无法解析”的异常, 我猜到可能是JSON格式发生了错误, 打开F12开发者工具,查看请求的内容,发现为userName=val&userPassword=val的格式...

SpringMVC Controller接收前台ajax的GET或POST请求返回各种参数

点击打开链接刚开始用SpringMVC, 页面要使用jquery的ajax请求Controller。 但总是失败,主要表现为以下两个异常为:异常一:java.lang.ClassNotFoundException: org.springframework....

SpringMVC-8.Ajax

两种交互方式 8.1 发送请求返回标识数据 ...8.2 发送请求返回集合的Json数据 8.2.1导jar包 8.2.2Jsp(导入jquery) 8.2.3Controller(加注解@ResponseBody) 8.2.4xxx-servlet.xml(配置json转换器)

ajax使用POST提交json数据

$(document).ready(function () { var schoolList={  "pageCount": "2",  "pageIndex": "1",  "sign": "1",  "... $.ajax({ t

springmvc controller层接收List类型的参数

Spring MVC在接收集合请求参数时,需要在Controller方法的集合参数里前添加@RequestBody,而@RequestBody默认接收的enctype (MIME编码)是application/json,因此发送POST请求时需要设置请求报文头信息,否则Spring...

springmvc4整合AJAX使用@ResponseBody注解返回JSON数据格式

springmvc4整合AJAX使用@ResponseBody注解返回JSON数据格式: 1. springmvc4使用@ResponseBody注解需要用到的jar包; 2. @ResponseBody注解的作用; 3. 当需要使用@ResponseBody注解时,如何进行配置?

@responseBody和ajax异步的关系---今天才明白

今天才明白@responseBody和异步ajax的关系:以前听xxx说异步的controller方法都要加注解@responseBody,不然就请求不到方法,我也就记住了,可今天才发现,原来有些异步请求controller也可以不用@responseBody注解...

SpringMVC Ajax请求返回404

Ajax请求返回404常见情况是请求中的URL在Controller层找到@RequestMapping的URI,还有一种情况是,能正确找到@RequestMapping在Controller中映射的方法,并且方法执行正常,debug时断点打到返回值时需要返回的数据...

SyntaxError: Unexpected end of JSON input

回调函数success,再error函数里打印了错误信息:SyntaxError: Unexpected end of JSON input 错误原因:请求controller没有返回值 解决办法:再controller中添加返回值,或者使用$.post()代替$.ajax()...

关于ajaxcontroller传递json

第一步:jsp页面代码:  $(document).ready(function(){  $("#username").focus(function(){  var username=$("#username").val();... url:"Ajax", //请求的url地址  contentType: "applic

SpringMVC响应Ajax请求(@Responsebody注解返回页面)

项目需求描述:page1中的ajax请求Controller,Controller负责将service返回的数据填充到page2中,并将page2整个页面返回到page1中ajax的回调函数。 一句话表述:利用SpringMVC,以一个页面作为响应返回给ajax。接...

ajax使用向Spring MVC发送JSON数据出现 org.springframework.web.HttpMediaTypeNotSupportedException: ...

ajax使用向Spring MVC发送JSON数据时,后端Controller在接受JSON数据时报org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/x-www-form-urlencoded;charset=UTF-8' not ...

相关热词 c# 获取泛型参数 c# 获取引用变量地址 c# 加载系统自带的字体 c# unity 结构体 c# 路径提示拒绝访问 c# 换行连接 c# 创建接口 c# 取绝对值函数 c# 打印机首选项 c# json通用类