spring mvc ,Ajax实现数据交互
来源:互联网 发布:mac安装好的软件在哪里 编辑:程序博客网 时间:2024/05/22 16:39
spring mvc 和ajax 实现数据交互
测试按钮
<input type="button" onclick="aaclick();" value="测试"/>
function aaclick(){ var url = "${pageContext.request.contextPath}/user/ajaxtest.action"; var value =$("input[name='loginId']").val(); alert(value) $.ajax({ url:url, type:"POST", data:"loginId="+value, success:function(data){ if(data!=null){ // do someString alert(data) } } }); }
@RequestMapping(value="/ajaxtest.action")@ResponseBodypublic Map<String , Object> ajax(HttpServletRequest request,HttpServletResponse response,@RequestParam("loginId")String idid){Map<String , Object> map = new HashMap<String, Object>();System.out.println(idid);/** * do someString * */UserInfoPO po =new UserInfoPO();List<UserInfoPO> list =userInfoService.queryList(po);map.put("list",list );log.info(map.toString());return map;}
或者通过json实现数据交互时
spring mvc 控制器
@RequestMapping(value = "/classListAjax.action")public String classListAjax(HttpServletRequest request,HttpServletResponse response) {try { /** * 查出数据 传到后台 */TGoodsClassPO po = new TGoodsClassPO();List<TGoodsClassPO> listName = tGoodsClassService.queryName(po);JSONArray json = new JSONArray();for (int i = 0; i < listName.size(); i++) {JSONObject jj = new JSONObject();jj.put("id", listName.get(i).getId());jj.put("name", listName.get(i).getClassName());json.add(jj);}response.getWriter().write(json.toString());} catch (IOException e) {e.printStackTrace();}return null;}
jsp 页面总需要解析json数据
function aaclick(){ var url = "${pageContext.request.contextPath}/user/classListAjax.action"; var value =$("input[name='loginId']").val(); alert(value) $.ajax({ url:url, type:"POST", data:"loginId="+value, success:function(data){ if(data!=null){ var json =eval("("+ data +")");// 解析json for (var int = 0; int < json.length; int++) {alert (json[int].id + json[int].name)} } } }); }
0 0
- spring mvc ,Ajax实现数据交互
- spring mvc+ajax实现数据交互
- Spring MVC 使用ajax异步交互返回数据
- AJAX与spring mvc交互
- AJAX与spring mvc交互
- AJAX与spring mvc交互
- spring mvc json数据交互
- Spring MVC通过JSON实现前后台数据交互
- Spring MVC、Ajax和JSON的交互
- Spring mvc Ajax前后台交互
- Spring MVC与Ajax交互实例
- spring mvc 和ajax异步交互实例
- Spring MVC和AJAX异步交互实例
- nodejs+ajax实现数据交互
- Spring MVC 前后台数据交互
- Spring MVC 前后台数据交互
- Spring Mvc与Json数据交互
- NEJ & Spring MVC 前后端数据交互
- 【bzoj2818】Gcd 欧拉函数
- [置顶]记录一些设计上的事儿
- 避免Toast连续弹出
- ldp_new都初始化了哪些内容?
- linux学习笔记
- spring mvc ,Ajax实现数据交互
- MongoDB主从复制
- 安装protocolbuffer详解
- Android高级Picasso
- 通过adb命令获取Android手机的IP地址
- 手机自带储存的讲解
- 发表时间分别显示
- Java中getResourceAsStream的用法
- FEDERATED存储引擎的使用,如何开启FEDERATED,FEDERATED Support NO?