springmvc sends and receives data by ajax request using json format
【0】README
1) springmvc sends or receives data by ajax request using json format;
【1】 ajax function
<script type="text/javascript">var checkoutUserlistIsAccess = false;$(document).ready(function(){ $("#first").hide();if(checkoutUserlistIsAccess==false) {checkoutUserlist(); // checkout user list.}/* bind event to input with id searched *//* $("#search").bind("click", function() {$("#second").hide();$("div[id^='first']").hide();});$("#search").bind("blur", function() {$("#second").show();$("div[id^='first']").hide();}); */});//ajax 访问函数var member;function checkoutUserlist(){checkoutUserlistIsAccess = true;var userid=1;// alert("request for user list by ajax.");var url = "<c:url value='/chat/userlist' />"; //请求的地址 $.post(url,{keyword:userid //[逗号 连接 ]},function(data){ // 回调函数 .member = data;for(var i=0; i<data.length; i++) {appendAIntoDiv("second_userlist", data[i]);}},"json"); }// append <a> into a div.function appendAIntoDiv(objId, value) {$("#"+objId).append("<a href='<c:url value='/chat/single?touser=" + value + "'/>' class='list-group-item'> " + value +"</a>");} </script>
【2】method sending data via json format defined in springmvc controller
// ajax requests for user list (by json format).@RequestMapping(value="/userlist", method=RequestMethod.POST, produces="application/json")public @ResponseBody String checkoutUserlist() {List<String> list = repository.checkoutUserlist();ObjectMapper mapper = new ObjectMapper();try {String json_result = mapper.writeValueAsString(list);System.out.println(json_result);return json_result;} catch (JsonProcessingException e) {e.printStackTrace();return null;}}
【3】method receiving data via json format defined in springmvc controller
springmvc sends and receives data by ajax request using json format相关推荐
- How to get pure json data by ajax request
2019独角兽企业重金招聘Python工程师标准>>> jquery: //enabled clean url $.post(url + 'workitem/get_json_dat ...
- ajax中datatype是json,dataType:'json'vs data:$ .ajax中的JSON.stringify(obj)
我有这个数据结构: var formValues = { TemporaryToken: a.userStatus.get("TemporaryToken"), Memorable ...
- prototype.js ajax.request,prototype.js的Ajax对象分享
我想prototype. 代码如下: var url = 'http://yoursever/your/your'; var pars = 'id=xxx'; var myAjax = new Aja ...
- ajax返回request,WordPress的Ajax请求返回0(Wordpress ajax request return 0)
WordPress的Ajax请求返回0(Wordpress ajax request return 0) 你好,我有一个WordPress的问题我无法获得ajax电话,我找不到原因. 我的查询一直返回 ...
- Ext.Ajax.request:post请求传输json数据与后台@RequestBody接收
//前端请求代码var paraMap = {name:'chenaqiang',sex:'man'}Ext.Ajax.request( {url : 'url',method : 'post',da ...
- Ext.Ajax.request和formPanel.getForm().submit()两种提交方法的异同:
Ext.Ajax.request和formPanel.getForm().submit()两种提交方法的异同: 1. 相同点: a) 都是使用异步提交的方式: b) 默认都是使用POST方式来提交数据 ...
- [Redux-Observable Unit Testing] Mocking an ajax request when testing epics
Often in unit tests we are focussing on the logic involved in crafting a network request, & how ...
- [转] form.getForm().submit的用法及Ext.Ajax.request的小小区别
原文地址:http://blog.csdn.net/hongleidy5000/article/details/7329325 [javascript] view plain copy if (!fo ...
- ajax request headers,ajax request VS normal request
ajax请求(asynchronized)与普通请求(synchronized)的报文头(Header)不同:String reqType = request.getHeader("X-Re ...
最新文章
- python播放音频及playsound模块解除占用的3种方法
- 病毒软件,导致DNS失效的解决办法
- 判断均匀平面波的极化形式_化学选修3丨分子极性如何判断?四步就能搞定!...
- 用html制作3d相册_运动眼镜原型可以用全彩3D打印来制作啦!
- 启明云端分享|ESP32-C3-MINI-1和ESP32-C3-MINI-1U的区别是什么?
- Cobbler无人值守安装系统史上最细实践文档
- 深入浅出JVM-GC过程
- HTTPS 能否避免流量劫持?
- 浏览器标准模式和怪异模式
- tomcat启动时SecureRandom耗时
- poj 2262 Goldbach's Conjecture——筛质数(水!)
- airflow部署和使用示例
- 系统crontab指令
- js 多维数组 应用
- STM8S003F3 开发环境搭建
- 【干货】提升个人能力的宝藏。适合大学生学习的网站
- 通过日期的相减计算年龄
- Tampermonkey脚本
- 使用js 计算两个日期之间的相差的天数
- 超级码力在线编程大赛初赛 第2场 题解
热门文章
- CF1178H Stock Exchange
- Vases and Flowers HDU - 4614
- 牛客题霸 [ 求路径] C++题解/答案
- bzoj3729-Gty的游戏【Splay,博弈论】
- jzoj5698-[gdoi2018day1]密码锁【贪心,差分】
- jzoj4020-Revolution【网络流,最小割】
- 51nod-猴猴吃苹果【线段树】
- jzoj3794,P1383-高级打字机【欧拉序,离线O(n)】
- Sentinel(十五)之在生产环境中使用 Sentinel
- SpringBoot2.1.9 多Redis Jedis配置