java easyui案例_Spring+SpringMVC+mybatis+easyui整合实例—-easyUI界面部分 - Java天堂

首先简单介绍下easyui的使用。

我们从datagrid表格入手,先显示一个简单的表格来说明一下easyui的使用。后面再加一个功能完整的表格

首先方法写好,还是使用之前的例子,没看过之前博客的可以翻一下。

StudentDaoIF.java

@Select("select * from student")

@Results({ @Result(column = "id" , property = "id"), @Result(column = "name" , property = "name"), @Result(column =  "password" , property = "password") })

public List selectAllStudents();

StudentServiceImpl.java:

@Override

public List selectAllStudents() {

return dao.selectAllStudents();

}

StudentController.java

@RequestMapping("/ShowStudents.do")

@ResponseBody

public Map showStudents() throws Exception{

Map map=new HashMap();

List students = dao.selectAllStudents();

map.put("rows",students);

map.put("total", 20);

return map;

}

注:这里说明一下,easyui的datagrid使用必须要返回两个字段:rows和total,分别表示数据和总条数

页面datagird.html

datagird.html

$(function(){ $("#dg").datagrid({

url:"../ShowStudents.do", columns:[[

{field:'id',title:'id',width:100},

{field:'name',title:'name',width:100},

{field: 'password',title:'password',width:100}

]] }); });

注:这几个css、js文件是使用easyui必须导入的。

最后显示入下:

be47431d2c1ab4e264048201daefcc05.png

当然这只是个最简单的表格,我们可以添加参数让表格更加完整些。像下面这样:

datagird.html

url:"../ShowStudents.do", columns:[[ {field:'id',title:'id',width:100},

{field:'name',title:'name',width: 100},

{field:'password',title:'password',width:100} ]],

toolbar:'#toolbar', //表格菜单

loadMsg:'嗖 ----正在火速加载中 -------------', //加载提示

pagination:"true, //显示分页工具栏

rownumbers:true, //显示行号列

singleSelect:true,//是允许选择一行

queryParams:{ //在请求数据是发送的额外参数,如果没有则不用谢

name:'easyui', hhh:'aa'} }); });

f943c5186e6e4973368b2dc102453acf.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值