springmvc+easyui 数据显示
来源:互联网 发布:java从业人员发展方向 编辑:程序博客网 时间:2024/04/30 01:06
springmvc+easyui
最近断断续续在写ssm+easyui datagrid显示,中间遇到一些问题,因为对框架的原理这些不是很理解,所以即使百度了还是不能解决。后来看了些视频教程,直到现在才显示成功,现在想来不难,所以把过程在此记录一下
@Controllerpublic class UserController {@Autowiredprivate UserService userService;@RequestMapping("/queryUser") public @ResponseBody Map<String,Object> queryUserList(HttpServletRequest request) throws Exception{ List<User> userlist=userService.findUserList(); Map<String,Object> map=new HashMap<String,Object>(); map.put("total", userlist.size()); map.put("rows", userlist); System.out.println(userlist); return map; }}
@ResponseBody可直接将java对象转换成json格式
easyui和后台交互通过json数据
访问controller直接可以返回jason数据
接下来就是需要把此json数据显示到easyui界面
<script type="text/javascript" charset="utf-8">var datagrid;$(function(){$('#datagrid').datagrid({ fit:true, fitColumns : true, rownumbers : true, border : false, striped : true, url:'../queryUser.action', toolbar : '#student_tool', rownumbers:true,//显示行号 pagination:true,//显示分页工具条 pageList : [5, 10, 15,20], pageNumber : 1, pageSize : 5, sortName : 'id', sortOrder : 'ASC', columns:[[ { field:'id', title:'编号', checkbox:true, width:100, },{ field:'name', title:'姓名', sortable:true, width:100, },{ field:'age', title:'年龄', sortable:true, width:100, },{ field:'hobby', title:'爱好', width:100, }]], toolbar:[{ text:'增加' , iconCls:'icon-add', handler:function(){ } },{ text:'删除' , iconCls:'icon-remove', handler:function(){ } },{ text:'修改' , iconCls:'icon-edit', handler:function(){ } },{ text:'查询' , iconCls:'icon-search', handler:function(){ } }] });});</script><div class="easyui-tabs" fit="true" border="false"><div title="用户管理"><table id="datagrid"></table></div></div>
开始写的是绝对路径${pagecontext.request.contextpath}/queryUser.action不对,Chrome检查有个错误,得到的是错误的路径
后来就改为../queryUser.action就正确了
还有这其中反反复复显示这个错误(jquery报错)
Cannot read property 'length' of undefined
后来把url替换成正确的json文件 跟自己的进行对比才发现我把rows写成了row
自己检查的时候可以把url写json文件直接显示数据,不需要通过后台数据显示
center.json
{"total":3,"rows":[{"id":1,"name":"张三ss","age":34,"hobby":"篮球"},{"id":2,"name":"小白","age":23,"hobby":"足球"},{"id":3,"name":"花花","age":67,"hobby":"电脑"}]}然后把url改掉,也可以正常显示数据
url:'center.json',
现在可以正确显示了
0 0
- SpringMVC+easyui显示数据
- springmvc+easyui 数据显示
- easyui tree 显示数据
- Easyui显示数据
- springmvc + jquery easyui实现分页显示
- easyui datagrid数据不显示
- springmvc数据显示
- SpringMVC+easyUI CRUD 增加数据C
- SpringMVC+easyUI CRUD 删除数据D
- easyUI格式化数据显示boolean型数据
- easyui数据表格显示后台数据
- springMVC(11)------数据列表显示
- easyui treegrid 显示数据没有树状结构
- Easyui获取数据库date数据的显示
- jquery easyui datagrid分页显示数据
- jquery easyui datagrid分页显示数据
- Easyui获取数据库date数据的显示
- jquery easyui datagrid分页显示数据
- 使用ToolRunner运行Hadoop程序基本原理分析
- 欢迎使用CSDN-markdown编辑器
- 在html中使用fontIcon 的图标
- iOS学习_Lesson01_数据结构
- URLClassLoader使用方法及事例程序
- springmvc+easyui 数据显示
- Android Studio中SVN相关
- Android 使用ORMLite 操作数据库
- 上传代码到Github
- Linux添加自定义命令方法
- 快速对Mysql添加索引的五个方法
- C# 3D到2D投射
- json
- android动画(一)Interpolator