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 相关文章推荐
eval与window.eval的差别分析
Mar 17 Javascript
JS前端框架关于重构的失败经验分享
Mar 17 Javascript
解析jquery中的ajax缓存问题
Dec 19 Javascript
jQuery操作select下拉框的text值和value值的方法
May 31 Javascript
js限制文本框只能输入整数或者带小数点的数字
Apr 27 Javascript
jQuery实现Tab菜单滚动切换的方法
Sep 21 Javascript
Vue.js每天必学之过滤器与自定义过滤器
Sep 07 Javascript
vue组件实例解析
Jan 10 Javascript
基于jQuery代码实现圆形菜单展开收缩效果
Feb 13 Javascript
angularjs封装$http为factory的方法
May 18 Javascript
vue2.0 实现导航守卫的具体用法(路由守卫)
May 17 Javascript
微信小程序实现手势滑动卡片效果
Aug 26 Javascript
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
Mootools 1.2教程 输入过滤第二部分(字符串)
2009/09/15 Javascript
JS判断不能为空实例代码
2013/11/26 Javascript
js中split函数的使用方法说明
2013/12/26 Javascript
jQuery的css()方法用法实例
2014/12/24 Javascript
jQuery实现锚点scoll效果实例分析
2015/03/10 Javascript
利用jQuery及AJAX技术定时更新GridView的某一列数据
2015/12/04 Javascript
第五章之BootStrap 栅格系统
2016/04/25 Javascript
详解AngularJS如何实现跨域请求
2016/08/22 Javascript
AngularJs IE Compatibility 兼容老版本IE
2016/09/01 Javascript
微信小程序 教程之模块化
2016/10/17 Javascript
Angular2 多级注入器详解及实例
2016/10/30 Javascript
ionic进入多级目录后隐藏底部导航栏(tabs)的完美解决方案
2016/11/23 Javascript
前端页面文件拖拽上传模块js代码示例
2017/05/19 Javascript
jquery DataTable实现前后台动态分页
2017/06/17 jQuery
angularJS的radio实现单项二选一的使用方法
2018/02/28 Javascript
javascript中一些奇葩的日期换算方法总结
2018/11/14 Javascript
浅谈layer弹出层按钮颜色修改方法
2019/09/11 Javascript
javascript事件循环event loop的简单模型解释与应用分析
2020/03/14 Javascript
[06:20]2015国际邀请赛第三日top10
2015/08/08 DOTA
用Python实现换行符转换的脚本的教程
2015/04/16 Python
python通过post提交数据的方法
2015/05/06 Python
python实现的生成word文档功能示例
2019/08/23 Python
Django 限制访问频率的思路详解
2019/12/24 Python
python利用百度云接口实现车牌识别的示例
2020/02/21 Python
解决pyPdf和pyPdf2在合并pdf时出现异常的问题
2020/04/03 Python
python中执行smtplib失败的处理方法
2020/07/01 Python
用python进行视频剪辑
2020/11/02 Python
使用python操作lmdb对数据读取的实例
2020/12/11 Python
Probikekit欧盟:在线公路自行车专家
2019/07/12 全球购物
英国领先的隐形眼镜在线供应商:Lenstore.co.uk
2019/11/24 全球购物
Java如何格式化日期
2012/08/07 面试题
黄金酒广告词
2014/03/21 职场文书
充分就业社区汇报材料
2014/05/07 职场文书
2014年精神文明建设工作总结
2014/11/19 职场文书
《烈火英雄》观后感:致敬和平时代的英雄
2019/11/11 职场文书
Go Grpc Gateway兼容HTTP协议文档自动生成网关
2022/06/16 Golang