jquery easyui 结合jsp简单展现table数据示例


Posted in Javascript onApril 18, 2014
<%@ page language="java" contentType="text/html; charset=UTF-8" 
pageEncoding="UTF-8"%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<title>Insert title here</title> 
<link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css"> 
<link rel="stylesheet" type="text/css" href="easyui/themes/icon.css"> 
<script type="text/javascript" src="easyui/jquery-1.8.0.min.js"></script> 
<script type="text/javascript" src="easyui/jquery.easyui.min.js"></script> </head> 
<body> 
<table id="dg" title="My Users" class="easyui-datagrid" style="width:500px;height:250px" 
url="getUsers.jsp" 
toolbar="#toolbar" rownumbers="true" 
fitColumns="true" singleSelect="true"> 
<thead> 
<tr> 
<th field="firstname" width="50">First Name</th> 
<th field="lastname" width="50">Last Name</th> 
<th field="phone" width="50">Phone</th> 
<th field="email" width="50">Email</th> 
</tr> 
</thead> 
</table> 
</body> 
</html>

<%@page import="net.sf.json.JSONArray"%> 
<%@page import="java.util.*"%> 
<%@page import="org.codehaus.jackson.map.ObjectMapper"%> 
<%@ page language="java" contentType="text/html; charset=UTF-8" 
pageEncoding="UTF-8"%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<title>Insert title here</title> 
</head> 
<body> 
<% 
//String json = "{\"firstname\":\"firstname\",\"lastname\":\"lastname\",\"phone\":123456,\"email\":\"281446883@qq.com\"}"; 
List<Map<String,String>> list = new ArrayList<Map<String,String>>(); 
Map<String,String> user1 = new HashMap<String,String>(); 
user1.put("firstname", "name1"); 
user1.put("lastname", "name2"); 
user1.put("phone", "1234"); 
user1.put("email", "281446888@qq.com"); 
list.add(user1); Map<String,String> user2 = new HashMap<String,String>(); 
user2.put("firstname", "name2"); 
user2.put("lastname", "name4"); 
user2.put("phone", "1234"); 
user2.put("email", "281446888@qq.com"); 
list.add(user2); 
JSONArray jsonArray = JSONArray.fromObject(list); 
System.out.println(jsonArray.toString()); 
Map<String,Object> map = new HashMap<String,Object>(); 
map.put("total", 1); 
map.put("rows", jsonArray); 
ObjectMapper objMap = new ObjectMapper(); 
objMap.writeValue(response.getWriter(), map); 
//System.out.println(json); 
%> 
</body> 
</html>

效果:
jquery easyui 结合jsp简单展现table数据示例
Javascript 相关文章推荐
JS实现的4种数字千位符格式化方法分享
Mar 02 Javascript
JavaScript里四舍五入函数round用法实例
Apr 06 Javascript
JS实现模拟风力的雪花飘落效果
May 13 Javascript
KnockoutJS 3.X API 第四章之数据控制流component绑定
Oct 10 Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
Oct 25 Javascript
JavaWeb表单及时验证功能在输入后立即验证(含用户类型,性别,爱好...的验证)
Jun 09 Javascript
JS实现多张图片预览同步上传功能
Jun 23 Javascript
深入理解React高阶组件
Sep 28 Javascript
以v-model与promise两种方式实现vue弹窗组件
May 21 Javascript
实现elementUI表单的全局验证的方法步骤
Apr 29 Javascript
vue中的过滤器实例代码详解
Jun 06 Javascript
vue+iview实现分页及查询功能
Nov 17 Vue.js
jQuery如何取id有.的值一般的方法是取不到的
Apr 18 #Javascript
用jquery仿做发微博功能示例
Apr 18 #Javascript
实例说明为什么不要行内使用javascript
Apr 18 #Javascript
自制的文件上传JS控件可支持IE、chrome、firefox etc
Apr 18 #Javascript
禁用Tab键JS代码兼容Firefox和IE
Apr 18 #Javascript
JQuery each()嵌套使用小结
Apr 18 #Javascript
JavaScript编程的10个实用小技巧
Apr 18 #Javascript
You might like
如何使用脚本模仿登陆过程
2006/11/22 PHP
PHP文件生成的图片无法使用CDN缓存的解决方法
2015/06/20 PHP
网站被恶意镜像怎么办 php一段代码轻松搞定(全面版)
2018/10/23 PHP
jquery交替变换颜色的三种方法 实例代码
2013/11/19 Javascript
jquery下拉select控件操作方法分享(jquery操作select)
2014/03/25 Javascript
struts2+jquery组合验证注册用户是否存在
2014/04/30 Javascript
基于jQuery实现表单提交验证
2014/11/24 Javascript
js简单实现点击左右运动的方法
2015/04/10 Javascript
JS实现仿苹果底部任务栏菜单效果代码
2015/08/28 Javascript
深入理解JavaScript中的预解析
2017/01/04 Javascript
JavaScript实现的select点菜功能示例
2017/01/16 Javascript
javascript DOM的详解及实例代码
2017/03/06 Javascript
Es6 Generator函数详细解析
2018/02/24 Javascript
webpack公共组件引用路径简化小技巧
2018/06/15 Javascript
jQuery实现点击自身以外区域关闭弹出层功能完整示例【改进版】
2018/07/31 jQuery
详解vue指令与$nextTick 操作DOM的不同之处
2018/08/02 Javascript
微信小程序 select 下拉框组件功能
2019/09/09 Javascript
[52:07]完美世界DOTA2联赛PWL S3 LBZS vs access 第二场 12.10
2020/12/13 DOTA
python列表去重的二种方法
2014/02/14 Python
使用IPython下的Net-SNMP来管理类UNIX系统的教程
2015/04/15 Python
python黑魔法之参数传递
2016/02/12 Python
python3结合openpyxl库实现excel操作的实例代码
2018/09/11 Python
python3实现名片管理系统
2020/11/29 Python
python 判断三个数字中的最大值实例代码
2019/07/24 Python
Tensorflow中k.gradients()和tf.stop_gradient()用法说明
2020/06/10 Python
解决keras使用cov1D函数的输入问题
2020/06/29 Python
Python测试框架:pytest学习笔记
2020/10/20 Python
美国男士和女士奢侈品折扣手表购物网站:Certified Watch Store
2018/06/13 全球购物
如何利用find命令查找文件
2016/11/18 面试题
高级Java程序员面试题
2016/06/23 面试题
学习十八届三中全会精神实施方案
2014/02/17 职场文书
会计员岗位职责
2014/03/15 职场文书
结对共建协议书
2014/08/20 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
2015年五一劳动节演讲稿
2015/03/18 职场文书
退休劳动合同怎么写?
2019/10/25 职场文书