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 相关文章推荐
JavaScript 数组循环引起的思考
Jan 01 Javascript
Javascript中Eval函数的使用
Mar 23 Javascript
Underscore.js 的模板功能介绍与应用
Dec 24 Javascript
JQuery中对Select的option项的添加、删除、取值
Aug 25 Javascript
Javascript中3种实现继承的方法和代码实例
Aug 12 Javascript
js实现文本框宽度自适应文本宽度的方法
Aug 13 Javascript
Google 地图事件实例讲解
Aug 06 Javascript
jQuery Validate 相关参数及常用的自定义验证规则
Mar 06 Javascript
JavaScript面向对象程序设计中对象的定义和继承详解
Jul 29 Javascript
VUE:vuex 用户登录信息的数据写入与获取方式
Nov 11 Javascript
js实现直播点击飘心效果
Aug 19 Javascript
vue实现桌面向网页拖动文件的示例代码(可显示图片/音频/视频)
Mar 01 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
人工智能开始玩《星际争霸2》 你的操作跟得上吗?
2017/08/11 星际争霸
php的curl实现get和post的代码
2008/08/23 PHP
PHP 自定义错误处理函数的使用详解
2013/05/10 PHP
php面向对象的用户登录身份验证
2017/06/08 PHP
转一个日期输入控件,支持FF
2007/04/27 Javascript
屏蔽相应键盘按钮操作
2014/03/10 Javascript
jQuery EasyUI右键菜单实现关闭标签/选项卡
2016/10/10 Javascript
bootstrap table 多选框分页保留示例代码
2017/03/08 Javascript
ztree实现权限横向显示功能
2017/05/20 Javascript
jQuery实现鼠标响应式透明度渐变动画效果示例
2018/02/13 jQuery
vue+vuex+axios实现登录、注册页权限拦截
2018/03/09 Javascript
vue-cli 引入、配置axios的方法
2018/05/08 Javascript
vue cli 3.0 使用全过程解析
2018/06/14 Javascript
iView框架问题整理小结
2018/10/16 Javascript
PHP实现基于Redis的MessageQueue队列封装操作示例
2019/02/02 Javascript
[01:03:51]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第三场
2018/04/09 DOTA
[58:23]LGD vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python实现ipsec开权限实例
2014/11/11 Python
详解python时间模块中的datetime模块
2016/01/13 Python
Python 实现随机数详解及实例代码
2017/04/15 Python
Python文件常见操作实例分析【读写、遍历】
2018/12/10 Python
Pycharm+Scrapy安装并且初始化项目的方法
2019/01/15 Python
Python实现的栈、队列、文件目录遍历操作示例
2019/05/06 Python
pygame编写音乐播放器的实现代码示例
2019/11/19 Python
使用python代码进行身份证号校验的实现示例
2019/11/21 Python
Python+OpenCV实现旋转文本校正方式
2020/01/09 Python
Python-jenkins模块获取jobs的执行状态操作
2020/05/12 Python
django-orm F对象的使用 按照两个字段的和,乘积排序实例
2020/05/18 Python
如何基于Django实现上下文章跳转
2020/09/16 Python
美国家居装饰购物网站:Amanda Lindroth
2020/03/25 全球购物
音乐学个人的自荐书范文
2013/11/26 职场文书
社会学专业求职信
2014/07/17 职场文书
校园主题婚礼活动策划方案
2014/09/15 职场文书
音乐教育专业自荐信
2014/09/18 职场文书
2014年法院个人工作总结
2014/12/17 职场文书
小学教师岗位职责
2015/04/02 职场文书