easyui struts后台实现tree返回json数据

本文介绍了如何使用Struts2配合EasyUI在后台生成JSON数据,实现在JSP页面上动态加载tree组件。首先,展示了一个包含ul的jsp页面,通过加载tree数据。接着,详细说明了如何查询没有子节点的父节点,并在展开tree时获取子节点数据。文章提供了一个action方法`getTreeNodes()`的实现,并给出了修正版的参考链接及项目源码下载地址。

首先jsp页面有一ul用于展现tree

<ul id="trueULid"></ul>

加载tree

<script type="text/javascript">
$(function() {
   $('#trueULid').tree( {
	 url : 'admin/HhTestTree.do'
   });
});
</script>

配置action
<action name="HhTestTree" method="testTree"
	class="org.bkgd.ehome.jeeplugin.message.web.action.ActionHhMessageTypeQuery">
	<result type="json">
		<param name="root">testTreeNodes</param>
	</result>
</action>

需要封装对象tree
public class TestTreeNode implements Serializable {
	/**
	 * 
	 */
	pr
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值