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 学习点滴记录
Apr 24 Javascript
利用location.hash实现跨域iframe自适应
May 04 Javascript
浅析javascript中function 的 length 属性
May 27 Javascript
javascript实现全局匹配并替换的方法
Apr 27 Javascript
Java中Timer的用法详解
Oct 21 Javascript
javascript跨域总结之window.name实现的跨域数据传输
Nov 01 Javascript
javascript禁止超链接跳转的方法
Feb 02 Javascript
用js写的一个路由(简单实例)
Sep 24 Javascript
jquery中用jsonp实现搜索框功能
Oct 18 Javascript
js图片放大镜实例讲解(必看篇)
Jul 17 Javascript
vue+Java后端进行调试时解决跨域问题的方式
Oct 19 Javascript
解决vue打包css文件中背景图片的路径问题
Sep 03 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
PHP中spl_autoload_register函数的用法总结
2013/11/07 PHP
php生成随机数的三种方法
2014/09/10 PHP
使用array_map简单搞定PHP删除文件、删除目录
2014/10/29 PHP
详解PHP序列化和反序列化原理
2018/01/15 PHP
详解PHP中mb_strpos的使用
2018/02/04 PHP
探索Emberjs制作一个简单的Todo应用
2012/11/07 Javascript
jquery DIV撑大让滚动条滚到最底部代码
2013/06/06 Javascript
cookie 最近浏览记录(中文escape转码)具体实现
2013/06/08 Javascript
使用javascript实现判断当前浏览器
2015/04/14 Javascript
面向切面编程(AOP)的理解
2015/05/01 Javascript
全系IE支持Bootstrap的解决方法
2015/10/19 Javascript
JavaScript常用数组算法小结
2016/02/13 Javascript
javascript结合Flexbox简单实现滑动拼图游戏
2016/02/18 Javascript
Require.JS中的几种define定义方式示例
2017/06/01 Javascript
Angular.js项目中使用gulp实现自动化构建以及压缩打包详解
2017/07/19 Javascript
angularJs在多个控制器中共享服务数据的方法
2018/09/30 Javascript
VUE页面中通过双击实现复制表格中内容的示例代码
2020/06/11 Javascript
Nuxt.js 静态资源和打包的操作
2020/11/06 Javascript
[01:02:48]2018DOTA2亚洲邀请赛小组赛 A组加赛 Newbee vs Liquid
2018/04/03 DOTA
python中numpy包使用教程之数组和相关操作详解
2017/07/30 Python
Python tkinter实现的图片移动碰撞动画效果【附源码下载】
2018/01/04 Python
python读取csv文件并把文件放入一个list中的实例讲解
2018/04/27 Python
Python 删除连续出现的指定字符的实例
2018/06/29 Python
如何基于Python按行合并两个txt
2020/11/03 Python
python 实用工具状态机transitions
2020/11/21 Python
HTML5 Canvas中使用路径描画二阶、三阶贝塞尔曲线
2015/01/01 HTML / CSS
德国50岁以上交友网站:Lebensfreunde
2020/03/18 全球购物
会计主管岗位职责
2014/01/03 职场文书
电子商务专业毕业生求职信
2014/06/12 职场文书
数学教育专业求职信
2014/07/22 职场文书
超市店庆活动方案
2014/08/31 职场文书
副总经理党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/06 职场文书
基层工作经验证明样本
2014/11/16 职场文书
市场部岗位职责范本
2015/04/15 职场文书
公司与个人合作协议书
2016/03/19 职场文书
字典算法实现及操作 --python(实用)
2021/03/31 Python