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自执行闭包的小例子
Jun 29 Javascript
JS获取各种浏览器窗口大小的方法
Jan 14 Javascript
js选项卡的实现方法
Feb 09 Javascript
深入浅析javascript立即执行函数
Oct 23 Javascript
JavaScript数组去重由慢到快由繁到简(优化篇)
Aug 26 Javascript
JavaScript浏览器对象模型BOM(BrowserObjectModel)实例详解
Nov 29 Javascript
微信小程序 wx.uploadFile在安卓手机上面the same task is working问题解决
Dec 14 Javascript
Vue刷新修改页面中数据的方法
Sep 16 Javascript
vue.js iview打包上线后字体图标不显示解决办法
Jan 20 Javascript
js实现超级玛丽小游戏
Mar 18 Javascript
vue仿携程轮播图效果(滑动轮播,下方高度自适应)
Feb 11 Vue.js
用vite搭建vue3应用的实现方法
Feb 22 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
mysql5写入和读出乱码解决
2006/11/25 PHP
PHP实现从上往下打印二叉树的方法
2018/01/18 PHP
深入认识JavaScript中的函数
2007/01/22 Javascript
JavaScript实现广告的关闭与显示效果实例
2015/07/02 Javascript
JS 全屏和退出全屏详解及实例代码
2016/11/07 Javascript
Bootstrap简单表单显示学习笔记
2016/11/15 Javascript
js实现兼容PC端和移动端滑块拖动选择数字效果
2017/02/16 Javascript
Vuejs实现带样式的单文件组件新方法
2017/05/02 Javascript
jQuery获取复选框选中的当前行的某个字段的值
2017/09/15 jQuery
以v-model与promise两种方式实现vue弹窗组件
2018/05/21 Javascript
React降级配置及Ant Design配置详解
2018/12/27 Javascript
laydate只显示时分 不显示秒的功能实现方法
2019/09/28 Javascript
vue从零实现一个消息通知组件的方法详解
2020/03/16 Javascript
[02:14]2016国际邀请赛中国区预选赛Ehome晋级之路
2016/07/01 DOTA
python类继承与子类实例初始化用法分析
2015/04/17 Python
Python的Twisted框架中使用Deferred对象来管理回调函数
2016/05/25 Python
Python创建普通菜单示例【基于win32ui模块】
2018/05/09 Python
Python爬虫包BeautifulSoup异常处理(二)
2018/06/17 Python
详解Python中的测试工具
2019/06/09 Python
基于python 微信小程序之获取已存在模板消息列表
2019/08/05 Python
css3 box-shadow阴影(外阴影与外发光)图示讲解
2017/08/11 HTML / CSS
Columbia美国官网:美国著名的户外服装品牌
2016/11/24 全球购物
澳大利亚最大的女装零售商:Millers
2017/09/10 全球购物
澳大利亚拥有最佳跳伞降落点和最好服务的跳伞项目运营商:Skydive Australia
2018/03/05 全球购物
世界上最大的艺术和工艺用品商店:MisterArt.com
2018/07/13 全球购物
应届行政管理专业个人自我评价
2013/12/28 职场文书
八一慰问活动方案
2014/02/07 职场文书
《匆匆》教学反思
2014/02/22 职场文书
企业职业病防治方案
2014/05/29 职场文书
大学拉赞助协议书范文
2014/09/26 职场文书
六查六看剖析材料
2014/10/06 职场文书
幼儿园2014年度工作总结
2014/11/10 职场文书
捐助倡议书
2015/01/19 职场文书
浅谈Python数学建模之数据导入
2021/06/23 Python
Python正则表达式中flags参数的实例详解
2022/04/01 Python
用Python仅20行代码编写一个简单的端口扫描器
2022/04/08 Python