程序猿全敏
2016-10-09 10:34:47
原
手把手教你们通过jquery ajax调用查询java servlet后端数据+js拼接字符串
1.首先,新建一个web项目,创建一个User实体,
package com.qm; public class User { private String name; private String sex; private int age; public User() { } public User(String name, String sex, int age) { super(); this.name = name; this.sex = sex; this.age = age; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }
2.新建一个servlet 由于是查询所有我把它命名为FindAll ,实现doGet doPost方法
3.首先我创建几个用户,然后把它们放进ArrayList;然后通过Json转换工具类把它转换成Object,再把它放进Map
Object userobj=JsonUtil.toJson(userList); HashMap<String,Object> json=new HashMap<String,Object>(); json.put("userobj", userobj);
4.现在再看页面。因为jquery1.6自带有ajax,我就导入js文件,然后页面得到
$.ajax({ url : "<%=request.getContextPath()%>" + "/FindAll", type : "post", dataType : "json", success : function(data) { var d= eval('('+data.userobj+')'); for ( var i = 0; i < d.length; i++) { if($("#tbody tr").length<d.length){ $("#tbody").append("<tr><td>"+d[i]["name"]+"<td>"+d[i]["sex"]+"</td><td>"+d[i]["age"]+"</td></tr>"); } } } });
这里我用了字符串拼接的形式把它得到的;
5.得到结果
猜你喜欢
- 手把手教你们通过jquery ajax调用查询java struts2后端数据+js拼接字符串
- jquery生成图片验证码
- jquery编写的alert弹窗插件带模式化窗口,支持$.alert({参数})语法,支持拖拽
- jquery实现鼠标移动到图片上缩小图片并显示图片说明特效源代码下载
- sina微博表情插件源码下载(jquery)
- 精心挑选的22款精美jquery特效
- Ajax+JQuery留言特效
- 分享一个jquery的分页插件代码
- jQuery/CSS3实现拼图效果的相册插件
- Jquery超酷的日,周,月日程安排插件源码分享
- jquery简单mp3在线音乐播放器
- Jquery实现QWERTY软键盘插件
请下载代码后再发表评论
文件名:test.rar,文件大小:111.054K
下载
- /
- /test
- /test/.classpath
- /test/.project
- /test/.settings
- /test/.settings/.jsdtscope
- /test/.settings/org.eclipse.jdt.core.prefs
- /test/.settings/org.eclipse.wst.common.component
- /test/.settings/org.eclipse.wst.common.project.facet.core.xml
- /test/.settings/org.eclipse.wst.jsdt.ui.superType.container
- /test/.settings/org.eclipse.wst.jsdt.ui.superType.name
- /test/src
- /test/src/com
- /test/src/com/qm
- /test/src/com
- /test

- 证 jquery生成图片验证码
- 原证 jquery编写的alert弹窗插件带模式化窗口,支持$.alert({参数})语法,支持拖拽
- 证 jquery实现鼠标移动到图片上缩小图片并显示图片说明特效源代码下载
- 证精 sina微博表情插件源码下载(jquery)
- 精心挑选的22款精美jquery特效
- Ajax+JQuery留言特效
- 证 分享一个jquery的分页插件代码
- 证 jQuery/CSS3实现拼图效果的相册插件
- Jquery超酷的日,周,月日程安排插件源码分享
- 证 jquery简单mp3在线音乐播放器
- 证 Jquery实现QWERTY软键盘插件
- 证 jquery特效集锦 包含多种插件展示效果

charleswang LV7
2022年6月16日
dengjunjun LV15
2022年3月29日
IT达人 LV22
2021年7月7日
小白jmhuang LV12
2021年5月28日
锐vi123 LV11
2021年1月5日
zdl638 LV6
2020年4月25日
小肥羊 LV16
2019年11月3日
fff方法ff反反 LV6
2019年10月30日
陆信乾 LV6
2019年8月30日
tonghao LV18
2019年7月30日

taoshen95 LV16
2024年12月16日
颜菜菜 LV2
2023年12月19日
xiongwei11231 LV9
2023年12月2日
ling7314 LV4
2023年5月29日
renyuan LV9
2022年12月11日
青灯呀 LV10
2022年6月23日
charleswang LV7
2022年6月16日
赵欣婷 LV4
2022年5月26日
阿布屋脊 LV7
2022年5月7日
chenzhen23 LV7
2022年4月20日