easyui tree在struts1中的使用详解编程语言
2023-06-13 09:20:42 时间
而struts1需要在action中进行json转换 JSONArray jsonArray = JSONArray.fromObject(treeNode);
可能不同的项目环境会有所不同,也以至于查找了N多资料,下载了N多jar包,在csdn上花费了N多积分
简单介绍下步骤,因为已经写过一篇struts2与easyui的使用,都差不多,可以参考 easyui struts后台实现tree返回json数据 .
一、在jsp页面引入easyui.css,jquery-1.8.0.min.js,jquery.easyui.min.js,easyui-lang-zh_CN.js,包括图片
ul id="trueULid" /ul //用于展现tree
$(function() { $(#trueULid).tree({ url : shuiwujiguan_list.do?actionType=LoadTreeNode, onSelect : function(node) { window.opener.document.getElementById("swjg").value = node.text; window.opener.document.getElementsByName("swjg_dmSelect")[0].value = node.id; onBeforeExpand : function(node,param){ $(#trueULid).tree(options).url = "shuiwujiguan_list.do?actionType=LoadTreeNode id=" + node.id; }); });如果没其他业务需求,可不要onSelect ,onBeforeExpand
response.setContentType("application/json;charset=UTF-8"); PrintWriter out = response.getWriter(); JSONArray jsonArray = JSONArray.fromObject(treeNode); out.write(jsonArray.toString()); out.flush(); out.close();四、添加jar包
可能不同的项目环境会有所不同,也以至于查找了N多资料,下载了N多jar包,在csdn上花费了N多积分
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/14523.html
cjava相关文章
- easyui window refresh 刷新两次解决办法
- easyui中datagrid单元格实现字数超限显示省略号的效果总结详解编程语言
- easyUI双击事件,完整总结详解编程语言
- easyui formatter实现超链接效果详解编程语言
- easyui struts后台实现tree返回json数据详解编程语言
- EasyUI DataGrid 编辑单元格详解编程语言
- EasyUI获取DataGrid中某一列的所有值详解编程语言
- Easyui datebox单击文本框显示日期选择详解编程语言
- EasyUI 1.3.6 DateBox添加清空按钮详解编程语言
- EasyUI DataGrid及Pagination详解编程语言
- easyui datagrid自定义操作列详解编程语言
- 关于easyui和ext选择问题,做出如下见解详解编程语言
- EasyUI:所有的图标详解编程语言
- js控制easyui datagrid列的显示和隐藏详解编程语言
- Easyui学习整理笔记详解编程语言
- EasyUI中MenuButton的使用方法