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 相关文章推荐
如果文字过长,则将过长的部分变成省略号显示
Jun 26 Javascript
学习YUI.Ext 第六天--关于树TreePanel(Part 2异步获取节点)
Mar 10 Javascript
关于jQuery $.isNumeric vs. $.isNaN vs. isNaN
Apr 15 Javascript
鼠标左键单击冲突的问题解决方法(防止冒泡)
May 14 Javascript
js中window.open打开一个新的页面
Aug 10 Javascript
jQuery动态追加页面数据以及事件委托详解
May 06 jQuery
原生JS实现$.param() 函数的方法
Aug 10 Javascript
微信小程序分包加载代码实现方法详解
Sep 23 Javascript
深入探索VueJS Scoped CSS 实现原理
Sep 23 Javascript
基于JavaScript或jQuery实现网站夜间/高亮模式
May 30 jQuery
vue实现评价星星功能
Jun 30 Javascript
vue设置默认首页的操作
Aug 12 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
DC宇宙的第一个英雄,堪称动漫史鼻祖,如今成为美国文化的象征
2020/04/09 欧美动漫
PHP syntax error, unexpected $end 错误的一种原因及解决
2008/10/25 PHP
基于curl数据采集之单页面并行采集函数get_htmls的使用
2013/04/28 PHP
php实现基于微信公众平台开发SDK(demo)扩展的方法
2014/12/22 PHP
举例详解PHP脚本的测试方法
2015/08/05 PHP
php使用Jpgraph创建3D饼形图效果示例
2017/02/15 PHP
PHP实现创建微信自定义菜单的方法示例
2017/07/14 PHP
php 替换文章中的图片路径,下载图片到本地服务器的方法
2018/02/06 PHP
不间断滚动JS打包类,基本可以实现所有的滚动效果,太强了
2007/12/08 Javascript
超简单JS二级、多级联动的简单实例
2014/02/18 Javascript
jquery和js实现对div的隐藏和显示方法
2014/09/26 Javascript
jquery ztree实现树的搜索功能
2016/02/25 Javascript
jQuery动态加载css文件实现方法
2016/06/15 Javascript
如何提高javascript加载速度
2016/12/26 Javascript
Bootstrap表单制作代码
2017/03/17 Javascript
vue过渡和animate.css结合使用详解
2017/06/14 Javascript
基于JavaScript实现评论框展开和隐藏功能
2017/08/25 Javascript
利用Three.js如何实现阴影效果实例代码
2017/09/26 Javascript
理解 JavaScript EventEmitter
2018/03/29 Javascript
使用vue-router beforEach实现判断用户登录跳转路由筛选功能
2018/06/25 Javascript
15分钟深入了解JS继承分类、原理与用法
2019/01/19 Javascript
[02:08]DOTA2英雄基础教程 马格纳斯
2014/01/17 DOTA
使用Python实现一个简单的项目监控
2015/03/31 Python
Python+Selenium+PIL+Tesseract自动识别验证码进行一键登录
2017/09/20 Python
python单线程文件传输的实例(C/S)
2019/02/13 Python
Python Dataframe常见索引方式详解
2020/05/27 Python
印度在线杂货店:bigbasket
2018/08/23 全球购物
德国家具、照明、家居用品网上商店:Wayfair.de
2020/02/13 全球购物
会计电算化专业毕业生推荐信
2013/12/24 职场文书
小学国庆节活动方案
2014/02/11 职场文书
保留意见审计报告
2015/06/05 职场文书
人与自然的观后感
2015/06/18 职场文书
2016年暑期教师培训心得体会
2016/01/09 职场文书
子女赡养老人协议书
2016/03/23 职场文书
MySQL中你可能忽略的COLLATION实例详解
2021/05/12 MySQL
使用 Docker Compose 构建复杂的多容器App
2022/04/30 Servers